《机器学习:基于opencv和python的智能图像处理》学习代码 /img 存放程序用到的图片 /src 存放程序源代码 3.2 读取图像、创建窗口、显示图像、写入图像、RGB拆分&合并、打印图像属性 3.3 生成一个随机灰度图像和彩色图像 3.4 图像逻辑运算,按位与或非 3.5 BGR空间转RGB空间 , RGB空间转GRAY/YCrCb/HSV空间 4.1 放射变换——图像的平移、缩放、旋转 4.2 重映射——由原始图像进行复制、x轴翻转、y轴翻转、x&y翻旋转生成新图像 4.3 投影变换 4.4 两种极坐标变换 5.2 统计直方图绘制 5.3 直方图正规化、手动直方图正规化 5.4 直方图均衡化、手动直方图均衡化,自适应直方图均衡化 6 图像平滑滤波:高斯、均值、方框、中值、双边滤波及2D卷积核的实现 7.2 全局阈值处理:(反)二值化阈值处理、截断阈值处理、超(低)阈值零处理 7.3 局部阈值处理 7.4 OTSU阈值处理 8.1 形态学:腐蚀 8.2 形态学:膨胀 8.3 形态学:梯度运算 8.4 形态学:开运算、闭运算 8.5 形态学:黑帽运算、礼帽运算 9.1 图像分割处理:分水岭算法 9.2 图像分割处理:上采样、下采样、高斯金字塔、拉普拉斯金字塔 10.1 图像边缘检测:Sobel算子 10.2 图像边缘检测:Scharr算子 10.3 图像边缘检测:Canny算子 10.4 图像边缘检测:Laplacian算子 10.5 图像边缘检测:高斯拉普拉斯边缘检测