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——软件目录结构规范
为什么要设计好目录结构? 可读性高: 不熟悉这个项目的代码的人,一眼就能看懂目录结构,知道程序启动脚本是哪个,测试目录在哪儿,配置文件在哪儿等等.从而非常快速的了解这个项目. 可维护性高: 定义好组织 ...
随机推荐
- python_way day15 HTML-DAY2、 回顾HTML-CSS 标签(css强制生效),JS(数据类型,时间处理,作用域)
python_way day15 HTML-DAY2 html-css回顾 javascript 一.html-css回顾 增加默认值: . 强制生效,就算在上面,被覆盖上了也会生效 解决缩小页面混乱 ...
- HDU 6665 Calabash and Landlord (分类讨论)
2019 杭电多校 8 1009 题目链接:HDU 6665 比赛链接:2019 Multi-University Training Contest 8 Problem Description Cal ...
- Codeforces 1173A Nauuo and Votes
题目链接:http://codeforces.com/problemset/problem/1173/A 思路:模拟. AC代码: #include<bits/stdc++.h> usin ...
- shell脚本批量监控主机磁盘信息
写一个配置文件保存被监控主机SSH连接信息,格式:IP User Port [root@Test ~]# cat host 10.10.10.10 root 22 10.10.10.11 root 2 ...
- <软件测试>软件测试
1.软件测试基础 软件测试工程师:查找错误和缺陷,然后要求开发人员进行修改,保证软件质量. 漏洞(360安全漏洞):硬件,软件,协议的具体实现或系统安全策略存在缺陷,从而可以使攻击者在未授权的情况下破 ...
- Python的序列化和反序列化
序列化是将dict---->str 反序列化是将str---->dict import jsonresult1 = json.dumps({'a': 1, 'b': 2}) #序列化res ...
- 反编译字节码角度分析synchronized关键字的原理
1.synchronized介绍 synchronized是java关键字.JVM规范中,synchronized关键字用于在线程并发执行时,保证同一时刻,只有一个线程可以执行某个代码块或方法:同时还 ...
- day04 mysql单表查询 多表查询 pymysql的使用
day04 mysql pymysql 一.单表查询 1.having过滤 一般用作二次筛选 也可以用作一次筛选(残缺的: 只能筛选select里面 ...
- CentOS7-安装最新版本GIT(git version 2.18.0)
Git安装方式有两种一种是yum安装一种是编译安装: 一.yum命令安装,此方法简单,会自动安装依赖的包,而且会从源里安装最新的版本,如果仓库不是最新的话安装的也不是最新Git. sudo yum i ...
- thinkphp 动态配置
之前的方式都是通过预先定义配置文件的方式,而在具体的操作方法里面,我们仍然可以对某些参数进行动态配置(或者增加新的配置),主要是指那些还没有被使用的参数. 设置新的值: C('参数名称','新的参数值 ...