我想把RGB换算成YCbCr,可是查了一下资料,发现换算公式一样。
如有的给的是:
Y = 0.2990R + 0.5870G + 0.1140B
Cb = -0.1687R - 0.3313G + 0.5000B + 128
Cr = 0.5000R - 0.4187G - 0.0813B + 128 有的给的是
Y = [( 8432 R + 16425 G + 3176 B)/32768] + 16
Cb = [(-4818 R - 9527 G + 14345 B)/32768] + 128
Cr = [(14345 R - 12045 G - 2300 B)/32768] + 128
有的给的是
Y = 0.2990R + 0.5870G + 0.1140B
Cb = -0.1687R - 0.3313G + 0.5000B
Cr = 0.5000R - 0.4187G - 0.0813B
请问各位大侠,这是怎么回事?那个是正确的?
还有,最好能给我介绍一下换算原理,它是根据什么原理换算的?
如有的给的是:
Y = 0.2990R + 0.5870G + 0.1140B
Cb = -0.1687R - 0.3313G + 0.5000B + 128
Cr = 0.5000R - 0.4187G - 0.0813B + 128 有的给的是
Y = [( 8432 R + 16425 G + 3176 B)/32768] + 16
Cb = [(-4818 R - 9527 G + 14345 B)/32768] + 128
Cr = [(14345 R - 12045 G - 2300 B)/32768] + 128
有的给的是
Y = 0.2990R + 0.5870G + 0.1140B
Cb = -0.1687R - 0.3313G + 0.5000B
Cr = 0.5000R - 0.4187G - 0.0813B
请问各位大侠,这是怎么回事?那个是正确的?
还有,最好能给我介绍一下换算原理,它是根据什么原理换算的?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货