依附于opencv官网最新版本4.7.0,从初级调用api快速入门到高级探求原理的综合实战,穿插数字图像处理。目标快速入门+原理理解+实战。非水文,非搬运,若有不当之处,请评论赐教。
本篇只作目录,已更新的会做成地址直达,可以转载,请注出处,追究责任。
专栏总目录
- 0环境
- 1Gui Features in OpenCV
- 1-0图像:加载显示保存
- 1-1摄像头:采集摄像头视频读取视频帧,录制视频
- 1-2基本图形绘制
- 1-3鼠标绘制
- 1-4trackbar组件
- 2Core Operations
- 2-0图像属性,像素,roi,padding,channels
- 2-1加,融合,减,位操作与或非异或
- 2-2实战添加水印
- 3Optimal
- 3-0测量和优化性能
- 4Image Processing in OpenCV
- 4-0改变颜色空间
- 4-1图像的几何变换,缩放,翻转,旋转,仿射,透视
- 4-2图像二值化
- 4-3图像平滑,2d自定义滤波,图像平滑,低通滤波模糊边缘:均值,高斯,中值,双边
- 4-4图像形态学变化:腐蚀膨胀开运算,闭运算,形态学梯度,顶帽,黑帽,结构元
- 4-5寻找图像梯度和边缘,高通滤波索贝尔,沙尔,拉普拉斯。
- 4-6边缘检测算法
- 4-7图像金字塔高斯拉普拉斯,上采样下采样
- 4-8 图像轮廓:寻找,绘制轮廓,图像特征:计算质心面积周长,逼近凸包,外接矩形最小外接圆,拟合椭圆拟合直线 轮廓属性:长宽比,Extent,Solidity,Equivalent Diameter,Orientation方向,掩码和像素点,最大值最小值和其分布,平均颜色和平均强度,极点,其他函数:凸点检测,点是否在多边形内,图像适配,轮廓层级:什么是层级,opencv中的层级表示,检索轮廓方式
- 4-9图像直方图查找绘制分析,直方图均衡,查找绘制2d直方图,直方图反向投影
- 4-10图像傅里叶变换,余弦变换,
- 4-11模板匹配
- 4-12霍夫变换检测直线,霍夫变换检测圆
- 4-13分水岭算法做图像分割
- 4-14GrabCut实现交互式前景提取算法
- 5Feature Detection and Description
- 5-0什么是特征
- 5-1Harris角点检测,Shi-Tomasi角点检测
- 5-2SIFT尺度不变特征转换 (重要),SURF (Speeded-Up Robust Features)speeded-up version of SIFT.
- 5-3角点检测的快速算法
- 5-4BRIEF二进制鲁棒独立基本特征
- 5-5ORB特征检测融合FAST和BRIEF
- 5-6图像之间的特征匹配Brute-Force matcher and FLANN Matcher
- 5-7特征点匹配寻找目标
- 6Video analysis (video module)略
- 7Camera Calibration and 3D Reconstruction
- 7-0相机矫正:相机造成的失真的种类,相机的内因外因,基于这些原因如何恢复图像
- 7-1姿态估计:calib3d模块(我不是做这个的,但是有助于了解3d医疗图像)
- 7-2对极几何和对极约束,适用于图像匹配三维重建
- 7-3根据图像查找前景层次深度
- 8Maching Learning
- 8-0knn实现手写数字分类
- 8-1svm原理
- 8-2k-means聚类
- 9Computational Photography
- 9-1图像去噪
- 9-2图像恢复
- 9-3图像合并,HDR
- 10Object Detection
- 11Other
- 11-0 PCA
- 参考资料:
- 官网:
- 书籍:
- 课程:
0环境
1Gui Features in OpenCV
1-0图像:加载显示保存
1-1摄像头:采集摄像头视频读取视频帧,录制视频
1-2基本图形绘制
1-3鼠标绘制
1-4trackbar组件
2Core Operations
2-0图像属性,像素,roi,padding,channels
2-1加,融合,减,位操作与或非异或
2-2实战添加水印
3Optimal
3-0测量和优化性能
4Image Processing in OpenCV
4-0改变颜色空间
4-1图像的几何变换,缩放,翻转,旋转,仿射,透视
4-2图像二值化
4-3图像平滑,2d自定义滤波,图像平滑,低通滤波模糊边缘:均值,高斯,中值,双边
4-4图像形态学变化:腐蚀膨胀开运算,闭运算,形态学梯度,顶帽,黑帽,结构元
4-5寻找图像梯度和边缘,高通滤波索贝尔,沙尔,拉普拉斯。
4-6边缘检测算法
4-7图像金字塔高斯拉普拉斯,上采样下采样
4-8 图像轮廓:寻找,绘制轮廓,图像特征:计算质心面积周长,逼近凸包,外接矩形最小外接圆,拟合椭圆拟合直线 轮廓属性:长宽比,Extent,Solidity,Equivalent Diameter,Orientation方向,掩码和像素点,最大值最小值和其分布,平均颜色和平均强度,极点,其他函数:凸点检测,点是否在多边形内,图像适配,轮廓层级:什么是层级,opencv中的层级表示,检索轮廓方式
4-9图像直方图查找绘制分析,直方图均衡,查找绘制2d直方图,直方图反向投影
4-10图像傅里叶变换,余弦变换,
4-11模板匹配
4-12霍夫变换检测直线,霍夫变换检测圆
4-13分水岭算法做图像分割
4-14GrabCut实现交互式前景提取算法
5Feature Detection and Description
5-0什么是特征
5-1Harris角点检测,Shi-Tomasi角点检测
5-2SIFT尺度不变特征转换 (重要),SURF (Speeded-Up Robust Features)speeded-up version of SIFT.
5-3角点检测的快速算法
5-4BRIEF二进制鲁棒独立基本特征
5-5ORB特征检测融合FAST和BRIEF
5-6图像之间的特征匹配Brute-Force matcher and FLANN Matcher
5-7特征点匹配寻找目标
6Video analysis (video module)略
7Camera Calibration and 3D Reconstruction
7-0相机矫正:相机造成的失真的种类,相机的内因外因,基于这些原因如何恢复图像
7-1姿态估计:calib3d模块(我不是做这个的,但是有助于了解3d医疗图像)
7-2对极几何和对极约束,适用于图像匹配三维重建
7-3根据图像查找前景层次深度
8Maching Learning
8-0knn实现手写数字分类
8-1svm原理
8-2k-means聚类
9Computational Photography
9-1图像去噪
9-2图像恢复
9-3图像合并,HDR
10Object Detection
11Other
11-0 PCA
参考资料:
官网:
书籍:
图像工程第4版,张毓晋,清华大学出版社
课程:
武汉理工大学《数字图像处理》