1. 简介 OpenCV-Python 教程简介在 Ubuntu 系统中安装 OpenCV—Python 2. GUI 功能 图像入门视频入门绘图功能鼠标作为画笔作为调色板的跟踪栏 3. 核心操作 图像基本操作图像的算术运算性能测量和改进技术 4. 图像处理 更改颜色空间图像的几何变换图像阈值平滑图像形态转换图像梯度Canny边缘检测图像金字塔OpenCV中的轮廓OpenCV中的直方图OpenCV中的图像转换模板匹配霍夫线变换霍夫圆变换基于分水岭算法的图像分割基于GrabCut算法的交互式前景提取 5. 特征检测和描述 理解特征哈里斯角点检测Shi-Tomasi角落探测器&跟踪的好功能SIFT简介(尺度不变特征变换)SURF简介(加速鲁棒特性)角点检测的FAST算法简介(二进制鲁棒独立基本特征)ORB(定向快速和轮换简介)特征匹配特征匹配+ Homography查找对象 6. 视频分析 Meanshift 和 Camshift光流背景减法 7. 相机校准和 3D 重建 相机校准姿势估计线性几何立体图像的深度图 8. 机器学习 K-最近邻算法理解 K-最近邻算法使用 kNN 进行手写识别支持向量机(Support Vector Machine, SVM)理解 SVM使用 SVM 进行手写数据识别K-Means 聚类理解 K-Means 聚类OpenCV 中的 K-Means 聚类 9. 计算摄影 图像去噪图像修复高动态范围(HDR) 10. 目标检测 使用 Haar Cascades 进行人脸检测 11. OpenCV-Python 绑定 如何生成 OpenCV-Python 绑定?