登录 |  注册 |  繁體中文


图像灰度化

分类: python 颜色:橙色 默认  字号: 阅读(550) | 评论(0)
将彩色图片灰度化就是指的是将彩色图片变成黑白的,灰度化就是使彩色的R,G,B分量相等,且变成单通道的过程, 
 
灰度化: 一般有分量法 最大值法、平均值法、加权平均法四种方法对彩色图像进行灰度化。
 
灰度图像与黑白图像不同,在计算机图像领域中黑白图像只有黑白两种颜色,灰度图像在黑色与白色之间还有许多级的颜色深度。
 
1.分量法
 
将彩色图像中的三分量的亮度作为三个灰度图像的灰度值,可根据应用需要选取一种灰度图像。
 
f1(i,j)=R(i,j)    f2(i,j)=G(i,j)     f3(i,j)=B(i,j)
 
其中fk(i,j)(k=1,2,3)为转换后的灰度图像在(i,j)处的灰度值。
 
2.最大值法
 
将彩色图像中的三分量亮度的最大值作为灰度图的灰度值。
 
f(i,j)=max(R(i,j),G(i,j),B(i,j))
 
3.平均值法
 
将彩色图像中的三分量亮度求平均得到一个灰度值。
 
f(i,j)=(R(i,j)+G(i,j)+B(i,j)) /3
 
4.加权平均法
 
根据重要性及其它指标,将三个分量以不同的权值进行加权平均。由于人眼对绿色的敏感最高,对蓝色敏感最低,因此,按下式对RGB三分量进行加权平均能得到较合理的灰度图像。
 
f(i,j)=0.30R(i,j)+0.59G(i,j)+0.11B(i,j)



姓 名: *
邮 箱:
内 容: *
验证码: 点击刷新 *   

回到顶部