导语: 图像处理包括图像的基本表示方法,图像像素处理,感兴趣区域(ROI),和通道操作等方面。(启蒙老师@fuxianjun)
知识点:
一:图像的基本表示方法
1.二值图像:仅仅包含黑色和白色两种颜色的图像
2.灰度图像:二值图像表达起来简单方便,但是因为其仅有黑白两个颜色,所表达的图像会没有那么细腻
3.彩色图像:彩色的(基于三原色)
二.像素处理
1.二值图像及灰色图像:可以将二值化图像理解为特殊的灰度图像,这里仅用于以灰度图像为例讨论像素的读取和修改。
2.彩色图像:RGB模式的彩色图像在读入OpenCV内处理时,会按照行方向依次读取该图的B通道,G通道,R通道的像素点。
*必要时需使用Numpy库生成空白数组或者三维数组*
三. 使用numpy .array访问像素
import numpy as np
四.感兴趣区域(ROI)
在图像处理过程中,我们可能会对图像的某个特定区域感兴趣,被称为感兴趣区域。在设定感兴趣区域后,就可以对该区域进行整体操作。
五.获取图像属性
在图像处理过程中,经常需要获取图像的属性,例如图片的大小,类型等属性。
常用属性:
1)shape:彩色图像,返回行数,列数,通道