彩色图到灰度图的转换

原创 2007年09月20日 13:25:00
 工程应用中经常要遇到需要把彩色图像到灰度图像的变换的问题,采集卡过来的图像为彩色图像,为加快处理速度,要把彩色图像转换为黑白图象,这个问题比较好解决,一般情况下彩色图像每个像素用三个字节表示,每个字节对应着R、G、B分量的亮度(红、绿、蓝),转换后的黑白图像的一个像素用一个字节表示该点的灰度值,它的值在0~255之间,数值越大,该点越白,既越亮,越小则越黑。转换公式为Gray(i,j)=0.11*R(i,j)+0.59*G(i,j)+0.3*B(i,j),其中Gray(i,j)为转换后的黑白图像在(i,j)点处的灰度值,我们可以观察该式,其中绿色所占的比重最大,所以转换时可以直接使用G值作为转换后的灰度。
 
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

彩色BMP转换成灰度图的原理

彩色BMP转换成灰度图的原理

24位真彩色位图和8位灰度位图相互转换(C语言实现)

#include #include #include FILE *fpSrcBmpfile; FILE *fpDestBmpfile; void GetBmpHeader(PBITMA...

用matlab将灰度图转换为彩色图

Grayscale to RGB 很多时候,当我们在研究彩色图像的时候,我们从灰度空间,也就是亮度空间就能完成。也就是说,通过灰度表示,我们就可以获取图像的大部分信息。将彩色通道进行线性组合形成灰度...

Qt 中彩色图像转换为灰度图

http://blog.csdn.net/liyuanbhu/article/details/46659725 最近在做几个图像处理相关的项目。里面有一个操作就是需要先将彩色图像转换为灰度图...

彩色BMP转换成灰度图的原理

图像处理中,大部分的处理方法都需要事先把彩色图转换成灰度图才能进行相关的计算、识别。 彩色图转换灰度图的原理如下: 我们知道彩色位图是由R/G/B三个分量组成,其文件存储格式为 BITMAPFI...

如何将真彩色图转换为各种灰度图

首先来看一下彩色图和灰度图的特点。 在计算机中使用最多的 RGB 彩色空间,分别对应红、绿、蓝三种颜色;通过调配三个分量的比例来组成各种颜色。一般可以使用 1 、 2 、 4 、 8 、 16 、 ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)