本系列教程以Windows系统的Python3、OpenCV-Python4.5为例,所有代码在Win10 Python3.8版本上调试验证过,如果有使用其他Python版本或者操作系统,会在相应位置特别说明。
- 如何阅读OpenCV官方文档(OpenCV教程、API文档、例程)
- OpenCV-Python教程:模块安装
- OpenCV-Python教程:读取图像、显示、写入图像
- OpenCV-Python教程:视频文件或相机获取图像、写视频文件
- OpenCV-Python教程:绘制直线、圆形、方形
- OpenCV-Python教程:绘制多边形、输出文字
- OpenCV-Python教程:图像属性
- OpenCV-Python教程:像素操作
- OpenCV-Python教程:通道分离、通道合并
- OpenCV-Python教程:图像的加法运算
- OpenCV-Python教程:图像的减法运算、标量加减运算
- OpenCV-Python教程:图像的乘法运算
- OpenCV-Python教程:图像的除法运算
- OpenCV-Python教程:图像加减乘除运算的共性问题
- OpenCV-Python教程:图像的位运算
- OpenCV-Python教程:色彩空间变换
- OpenCV-Python教程:颜色图
- OpenCV-Python教程:几何空间变换~缩放、转置、翻转
- OpenCV-Python教程:几何空间变换~仿射变换、旋转、透视变换
- OpenCV-Python教程:阈值化
- OpenCV-Python教程:均值平滑、中值平滑
- OpenCV-Python教程:高斯平滑、双边平滑
- OpenCV-Python教程:形态学变换~腐蚀和膨胀
- OpenCV-Python教程:形态学变换~开闭操作,顶帽黑帽,形态学梯度,击中击不中
- OpenCV-Python教程:图像金字塔
- OpenCV-Python教程:图像梯度(Sobel,Scharr,Laplacian)
- OpenCV-Python教程:边沿检测(Canny)
- OpenCV-Python教程:统计函数~非零数、极值、和、均值、标准差、行列统计
- OpenCV-Python教程:统计函数~L1、L2、无穷范数、汉明范数
- OpenCV-Python教程:直方图及其绘制(calcHist)
- OpenCV-Python教程:直方图均衡(equalizeHist,createCLAHE)
- OpenCV-Python教程:直方图比对、直方图反投影(compareHist,calcBackProject)
- OpenCV-Python教程:模板匹配(matchTemplate)
- OpenCV-Python教程:霍夫变换~圆形(HoughCircles)
- OpenCV-Python教程:查找轮廓、绘制轮廓
应用实例: