读书人

最近用C++做图像处理 碰到好多有关问题

发布时间: 2013-06-26 14:29:32 作者: rapoo

最近用C++做图像处理 碰到好多问题。。。
RGB转灰度公式 Gray = (R*38 + G*75 + B*15) >> 7 中的“>> 7”是什么意思啊?
同理 “Gray = (R + (WORD)G<<1 + B) >> 2”中的“<<”和“>>”的意思。。。 图像处理 rgb 灰度
[解决办法]
<<是左移的意思,左移n位相当于乘以2^n
>>是右移的意思,右移n位相当于除以2^n
更详细的资料,参考C语言的位运算

读书人网 >C++

热点推荐