im2gray
描述
例子
输入参数
输出参数
提示
的
im2gray
功能是一样的rgb2gray
除了它可以接受灰度图像作为输入,返回修改的。的rgb2gray
函数返回一个错误如果输入图像是灰度图像。如果你使用im2gray
这样的函数,代码循环不再是必要的。如果ndims (I) = = 3 I = rgb2gray(我);结束
不像
rgb2gray
函数,im2gray
函数不接受colormaps作为输入。colormap转换为灰度,使用cmap2gray
函数。
算法
的im2gray
将RGB值转换为灰度值形成的加权和R,G,B组件:
0.2989 * 0.5870 R + * G + 0.1140 * B
这些都是使用的相同的权重rgb2ntsc
(图像处理工具箱)函数计算Y组件。
系数用于计算灰度值im2gray
功能是相同的那些用来计算亮度(E没有)Rec.ITU-R BT.601-7后四舍五入到小数点后三位。
Rec.ITU-R BT.601-7计算E没有使用以下公式:
0.299 * 0.587 R + * G + 0.114 * B
扩展功能
版本历史
介绍了R2020b