opencv:计算机视觉的开源库
安装:
-
pip install opencv-python==3.4.2.17 -i https://pypi.tuna.tsinghua.edu.cn/simple
-
(报错)pip install opencv-contrib-python==3.4.2.17 -i https://pypi.tuna.tsinghua.edu.cn/simple
基本操作
1、图像的IO操作
2、在图像上绘制图形
3、获取并修改图像中的像素点
4、获取图像属性
5、图像通道的拆分与合并
6、色彩空间的改变
算术操作
图像的加法、混合操作
1、图像的加法
图像要有相同的行数、列数、通道数
2、图像的混合
3、图像缩放
4、图像平移
5、图像旋转
6、图像的仿射变换
7、图像的透射变换
8、图像金字塔
9、几何变换总结
形态学操作
1、膨胀与腐蚀
把绿色放进去,能跟红色完全重合的,中间那块就是1
(像与运算)
把绿色的放到A里面,只要有一个红色的块能跟B的绿色重合,那中间那个块就是1
(像或运算)
2、开闭运算
3、黑帽和礼帽
4、形态学操作总结
图像平滑
1、图像噪声
1)、椒盐噪声
2)、高斯噪声
各种颜色的噪声都有,符合高斯分布
2、均值滤波
3、高斯滤波
二维高斯:在x、y方向都是高斯分布
4、中值滤波