matlab 实现彩色图像灰度化的三种方法
原创
cysisu 发布于 2018-12-14 20:50:13 阅读数 11375 收藏
展开
一、概要
将彩色图像转换为灰度图像的过程称为灰度化处理。
对于图像而言,灰度化处理就是使彩色的 R,G,B 分量值相等的过程。
灰度化处理的方法主要有如下 3 种:
最大值法:使 R,G,B 的值等于 3 值中最大的一个,R=G=B=max(R,G,B),
最大值法会形成亮度很高的灰度图像。
平均值法:是 R,G,B 的值求出平均值,R=G=B=(R+G+B)/3,平均值法会形成
较柔和的灰度图像。
加权平均值法:根据重要性或其他指标给 R,G,B 赋予不同的权值,并使 R,G,B
的值加权平均,R=G=B=WR+VG+UB,W,V,U 分别表示权重,研究表明,人
对绿色的敏感度最高,对红色次之,对蓝色的敏感度最低,因此 V> W>U,实
验和理论证明当 W=0.30,V=0.59,U=0.11 时,能得到最合理的灰度图像。
二、图片
评论10