本节我们介绍一下Python-OpenCV处理图像的基本操作。
1. 图片读写和显示操作
安装好OpenCV之后,首先尝试加载一张最简单的图片并显示出来,代码示例如下:
2. 获取图片属性
示例代码如下:
3. 输出文本
在处理图片的时候,我们经常会需要把一些信息直接以文字的形式输出在图片上,下面的代码将实现这个效果:
4. 图片缩放
下面的例子将实现缩放图片并保存,这个在使用 OpenCV 做图像处理的时候都是很常用的操作:
5. 图像平移
6. 图像旋转
7. 仿射变换
8. 通道的拆分、合并处理
对于一张图片的 R、G、B 通道,我们可以很方便的使用 OpenCV 获取并分离或者合并:
(这是将图像灰度化处理的一种方式)
9. 图片添加边距
[参看]
- Python-OpenCV 处理图像(一):基本操作