300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > YCbCr(YUV)与RGB转换公式以及常用颜色的yuv值

YCbCr(YUV)与RGB转换公式以及常用颜色的yuv值

时间:2023-07-10 20:26:12

相关推荐

YCbCr(YUV)与RGB转换公式以及常用颜色的yuv值

YCbCr(YUV)与RGB转换公式以及常用颜色的yuv值

0 前言一、 公式:基于BT.601-6二、常用颜色值

0 前言

:找了很多转换公式,这次打算梳理一下,我只采纳了YUV标称的以及RGB~(0-255)的公式,最为实用。

一、 公式:基于BT.601-6

BT601 UV 的坐标图(量化后): (横坐标为u,纵坐标为v,左下角为原点)

通过坐标图我们可以看到UV并不会包含整个坐标系,而是呈一个旋转了一定角度的八边形, U越大蓝色越蓝,V越大,红色越红。

名词解释:

量化后: Y~(16,235) U ~(16-240) V~(16-240) 量化就是让通过线性变换让Y 或 U 或V 处于一定的范围内, 比如让Y (0,255) 变到 Y’ (16,235) 就这样来实行: Y’ = Y*[(235-16)/255] +16

未量化: Y/U/V ~(0-255)

YUV :即YCbCr两者是等价的

1.SDTV (RBG~0-255)

R = 1.164(Y-16)+1.596(Cr-128)G =1.164(Y-16)-0.813(Cr-128)-0.391(Cb-128)B = 1.164(Y-16)+2.018(Cb-128)Y = 0.257*R + 0.504*G + 0.098*B+16Cb =-0.148*R -0.291*G +0.439*B+128 Cr = 0.439*R -0.368*G -0.071*B+128

2.HDTV(RBG~0-255)

R = 1.164(Y-16)+1.793(Cr-128)G =1.164(Y-16)-0.534(Cr-128)-0.213(Cb-128)B = 1.164(Y-16)+2.115(Cb-128)Y = 0.183*R + 0.614*G + 0.062*B+16Cb = -0.101*R - 0.338*G + 0.439*B+128 Cr = 0.439*R - 0.399*G - 0.040*B+128

二、常用颜色值

表一 75%YCbCr彩条 SDTV

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。