YUV转RGB的公式
R = 1.164(Y-16) + 1.596(Cr-128)G = 1.164(Y-16) - 0.391(Cb-128) - 0.813(Cr-128)
B = 1.164(Y-16) + 2.018(Cb-128)
->
R = 1.164Y + 1.596Cr - 222.912
G = 1.164Y - 0.391Cb - 0.813Cr + 135.488
B = 1.164Y + 2.018Cb - 276.928
->
R << 9 = 596Y + 817Cr -114131
G << 9 = 596Y -200Cb -416Cr +69370
B << 9 = 596Y +1033Cb -141787 因为FPGA中没有小数,这里乘以512做一个变换,最后对结果进行有移即可!!! YUV转RGB和YCbCr转RGB的公式稍有不同,大家需要注意!!!!!! YUV转RGB的公式
页:
[1]