1.灰度图像
一幅完整的彩色图像是由多个通道组成的,如RGB、YUV或HSI等。
灰度图像通常是在单个电磁波频谱(如可见光)内测量每个像素的亮度得到的。用于显示的灰度图像通常用每个采样像素8位的非线性尺度来保存,这样可以有256级灰度。这种精度刚刚能够避免可见的条带失真,并且非常易于编程。
2.涉及函数
cvtColor
- 函数功能
调整图像的色彩空间 - 函数原型
CV_EXPORTS_W void cvtColor( InputArray src, OutputArray dst, int code, int dstCn = 0 );
- 相关参数
InputArray src – 原始图像
OutputArray dst – 转换后图像
int code – 转换编码
int dstCn = 0 – 目标图像通道数,如果取值为0,则由src和code决定 - 返回值
无 - 彩色图像与灰度图像编码
COLOR_BGR2GRAY – 将彩色图像转换为灰度图像
COLOR_GRAY2BGR – 将灰度图像转换为彩色图像
其余编码见后续