导航

[原]又一个yuv和rgb的转换公式

Posted on 2011-01-28 12:38  maconel  阅读(750)  评论(0)    收藏  举报

手上一套arm汇编的yuv to rgb代码,用的就是这个公式,在很多地方,也看到是用这个,记录于此。

 

 

RGB to YUV Conversion

Y  =      (0.257 * R) + (0.504 * G) + (0.098 * B) + 16

Cr = V =  (0.439 * R) - (0.368 * G) - (0.071 * B) + 128

Cb = U = -(0.148 * R) - (0.291 * G) + (0.439 * B) + 128

 

YUV to RGB Conversion

B = 1.164(Y - 16)                   + 2.018(U - 128)

G = 1.164(Y - 16) - 0.813(V - 128) - 0.391(U - 128)

R = 1.164(Y - 16) + 1.596(V - 128)