将一幅彩色图像转化为灰度图象,nGray=x*R+y*G+z*B,此公式中的x y z如何确定并解释一下原理 谢谢了 急用

来源:百度知道 编辑:UC知道 时间:2024/06/25 19:47:09

不知道你这个问题是哪方面的
但我是从设计的角度给你解释这个问题
三基色 RGB
灰度图像 就是 RGB 全达到中间值
也可以用黑白灰来理解
只要知道最好要达到的数值就好解决了
最后的数值是什么呢? 那就是中间值 128
学过的应该都知道吧 !!
RGB 的色彩数值范围 你应该知道吧
剩下的就是数学代入问题了
如果你看不懂 我也没办法了..

其实灰度图像就是将R,G,B分量映射到R,G,B立方体的对角线上,由此而得出的公式
gray=0.299*r+0.587*g+0.114*b
换算为整数是(9798.0*r+19238.0*g+3728.0*b)/32768.0