彩色图到灰度图的转换

原创 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值作为转换后的灰度。
 

opencv彩色图转换为灰度图并保存

  • 2012年04月24日 22:58
  • 64KB
  • 下载

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

最近在做几个图像处理相关的项目。里面有一个操作就是需要先将彩色图像转换为灰度图像。QImage 有一个convertToFormat方法。最开始一直用这个函数来实现。但是今天仔细看了看,发现这个函数转...

将彩色位图转换为灰度图(36KB)

  • 2006年02月23日 09:05
  • 35KB
  • 下载

Android-将RGB彩色图转换为灰度图

Android-将RGB彩色图转换为灰度图 实例:RGB2Grey 项目运行效果图:              源代码: public class MainActivity ext...
  • wwj_748
  • wwj_748
  • 2012年11月21日 09:04
  • 7478

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

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

将24位真彩色图转换为8位灰度图片

/** * 程序名: Convert.cpp * 功  能: 将24位真彩色图转换为8位灰度图片 *  测试图片test1.bmp放到工程目录下 */ #include #include...

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

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

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

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

Android-将RGB彩色图转换为灰度图

Android-将RGB彩色图转换为灰度图
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:彩色图到灰度图的转换
举报原因:
原因补充:

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