OpenCV-Python Tutorials目录
1 Introduction to OpenCV OpenCV介绍
Learn how to setup OpenCV-Python on your computer!
2 Gui Features in OpenCV
Here you will learn how to display and save images and videos, control mouse events and create trackbar.
2.1 Getting Started with Images 图像
2.2 Getting Started with Videos 视频
2.3 Drawing Functions in OpenCV 画图
2.4 Mouse as a Paint-Brush 鼠标笔刷
2.5 Trackbar as the Color Palette 调色板
3 Core Operations
In this section you will learn basic operations on image like pixel editing, geometric transformations, code optimization, some mathematical tools etc.
3.1 Basic Operations on Images 图像基本操作
3.2 Arithmetic Operations on Images 图像算术操作
3.3 Performance Measurement and Improvement Techniques 性能测量和提升技巧
4 Image Processing in OpenCV
In this section you will learn different image processing functions inside OpenCV.
4.1 Changing Colorspaces 改变颜色空间
4.2 Geometric Transformations of Images 图像几何变换
4.4 Smoothing Images 图像平滑
4.5 Morphological Transformations 形态学变换
4.6 Image Gradients 图像梯度
4.7 Canny Edge Detection Canny边缘检测算法
4.8 Image Pyramids 图像金字塔
4.11 Image Transforms in OpenCV 图像变换
4.13 Hough Line Transform 霍夫变换直线检测
4.14 Hough Circle Transform 霍夫变换圆检测
4.15 Image Segmentation with Watershed Algorithm 基于分水岭算法的图像分割
4.16 Interactive Foreground Extraction using GrabCut Algorithm 使用GrabCut算法进行交互式前景提取
5 Feature Detection and Description 特征检测与描述
In this section you will learn about feature detectors and descriptors
5.1 Understanding Features 理解特征
5.2 Harris Corner Detection Harris 角点检测
5.3 Shi-Tomasi Corner Detector & Good Features to Track Shi-Tomasi 角点检测
5.4 Introduction to SIFT (Scale-Invariant Feature Transform) 尺度不变特征变换
5.5 Introduction to SURF (Speeded-Up Robust Features) 加速稳健特征
5.6 FAST Algorithm for Corner Detection
5.7 BRIEF (Binary Robust Independent Elementary Features) 二元鲁棒独立初等特征
5.8 ORB (Oriented FAST and Rotated BRIEF)
5.9 Feature Matching 特征匹配
5.10 Feature Matching + Homography to find Objects 单应性变换寻找物体
6 Video Analysis 视频分析
In this section you will learn different techniques to work with videos like object tracking etc.
6.1 Meanshift and Camshift
6.2 Optical Flow光流
6.3 Background Subtraction 背景减除
7 Camera Calibration and 3D Reconstruction 摄像机标定和三维重建
In this section we will learn about camera calibration, stereo imaging etc.
7.1 Camera Calibration 相机标定
7.2 Pose Estimation 姿态估计
7.3 Epipolar Geometry 对极几何
7.4 Depth Map from Stereo Images 立体图像深度图
8 Machine Learning
In this section you will learn different image processing functions inside OpenCV.
8.1 K-Nearest Neighbour 最近邻算法
8.2 Support Vector Machines (SVM) 支持向量机
8.3 K-Means Clustering k均值聚类
9 Computational Photography 计算摄影学
In this section you will learn different computational photography techniques like image denoising etc.
9.1 Image Denoising 图像去噪
9.2 Image Inpainting 图像修补
9.3 High Dynamic Range (HDR) 高动态范围图像
10 Object Detection
In this section you will object detection techniques like face detection etc.
10.1 Face Detection using Haar Cascades
11 OpenCV-Python Bindings
In this section, we will see how OpenCV-Python bindings are generated
OpenCV-Python Tutorials目录的更多相关文章
- Erlang/Elixir: 使用 OpenCV, Python 搭建图片缩略图服务器
这篇文章是在OSX上测试和运行的的, Ubuntu下的安装和配置请移步到这里 应用程序进程树, 默认 Poolboy 中初始化10个用于处理图片的 Python 工作进程(Worker) 首先安装Op ...
- Win7 64bit+Anaconda(3-5.0.1,Python3.6)+Pycharm(community-2017.3.3)+OpenCV(python‑3.4.0‑cp36‑cp36m)(转载)
Anaconda(3-5.0.1,Python3.6)下载链接:https://pan.baidu.com/s/1bqFwLMB 密码:37ih Pycharm(community-2017.3.3) ...
- Ubuntu系统---安装Caffe (+OpenCV+Python+CPU-only)
安装配置Ubuntu14.04+Caffe (+OpenCV+Python+CPU-only) 记录 [作者:Wu Ping.时间:20180428.] 本人已经安装很多次的Caffe了:从开始的初探 ...
- python模块目录文件后续
1,新增PythonModule加载path Ruiy tip(关于python list[]数据库类型特殊你懂的!append(""),extend([""] ...
- OpenCV Python教程(3、直方图的计算与显示)
转载请详细注明原作者及出处,谢谢! 本篇文章介绍如何用OpenCV Python来计算直方图,并简略介绍用NumPy和Matplotlib计算和绘制直方图 直方图的背景知识.用途什么的就直接略过去了. ...
- Python开发目录
Python开发目录 Python之三目运算符 Python之文件的基本操作
- Python——Django目录说明
一.Django安装好后,建立djangosite的开发项目 #django-admin startproject djangosite 二.djangosite目录内容 ''' djangosite ...
- Python爬虫目录
Python爬虫目录 工具使用 Pycharm 连接Linux 远程开发 mongodb在windows下安装启动 爬虫抓包工具Fiddle设置 爬虫抓包工具Charles设置 爬虫工具fiddle在 ...
- Python并发目录
Python并发目录 Python-socket网络编程 Python网络编程-IO阻塞与非阻塞及多路复用 Python进程-理论 Python进程-实现 Python进程间通信 Python进程池 ...
- 初学Python——软件目录结构规范
为什么要设计好目录结构? 可读性高: 不熟悉这个项目的代码的人,一眼就能看懂目录结构,知道程序启动脚本是哪个,测试目录在哪儿,配置文件在哪儿等等.从而非常快速的了解这个项目. 可维护性高: 定义好组织 ...
随机推荐
- MySQL 8.0及以上版本设置密码
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password';
- 从零起步 系统入门Python爬虫工程师✍✍✍
从零起步 系统入门Python爬虫工程师 爬虫(又被称为网页蜘蛛,网络机器人)就是模拟客户端发送网络请求,接收请求响应,一种按照一定的规则,自动地抓取互联网信息的程序. 原则上,只要是浏览器(客户端) ...
- pytest的断言、跳过、运行的按需要处理
def test_one(): assert 1==1 assert 1!=2 assert {'name':'linda','age':19}=={'name':'linda','age':190} ...
- dubbo源码学习(二) : spring 自定义标签
做dubbo的配置时很容易发现,dubbo有一套自己的标签,提供给开发者配置,其实每一个标签对应着一个 实体,在容器启动的时候,dubbo会对所有的配置进行解析然后将解析后的内容设置到实体里,最终du ...
- JS变量1
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...
- centos8 安装vmware需要的内核头文件 kernel-headers.
centos8 安装vmware需要的内核头文件 kernel-headers. uname -r (查看内核版本) rpm -qa kernel-headers (查看kernel-headers版 ...
- Tools: geos 使用指南
1. 下载geos 2. 进入VS开发人员命令提示3.依次执行如下命令 >VCVARS32.BAT>cd D:\DevTool\geos-3.7.0>atuogen.bat>n ...
- 浏览器http跳转至https问题
Chrome 浏览器 地址栏中输入 chrome://net-internals/#hsts 在 Delete domain security policies 中输入项目的域名,并 Delete 删 ...
- svg实现绘制路径动画
1,首先用svg绘制一条path路径,然后进行如下操作 ps: 下面是svg中两个属性及值的意义 stroke-dasharray是让你指定画出的线段每段的长度,第二个值是各段之间空隙的长度. str ...
- Linux CentOS-7.0上安装Tomcat7
Linux CentOS-7.0上安装Tomcat7 安装说明 安装环境:CentOS-7.0.1406安装方式:源码安装 软件:apache-tomcat-7.0.29.tar.gz 下载地址: ...