感知亮度转化公式
image - Formula to determine perceived brightness of RGB color - Stack Overflow
我认为您正在寻找的是RGB ->亮度转换公式。
光度/数字国际电联BT.709:
Y = 0.2126 R + 0.7152 G + 0.0722 B
数字ITU BT.601(赋予R和B组件更大的权重):
Y = 0.299 R + 0.587 G + 0.114 B
如果您愿意用精度换取性能,那么这个公式有两个近似公式:
Y = 0.33 R + 0.5 G + 0.16 B
Y = 0.375 R + 0.5 G + 0.125 B
这些可以快速计算为
Y = (R+R+B+G+G+G)/6
Y = (R+R+R+B+G+G+G+G)>>3
Comments
Post a Comment