1.RGB:拥有色调,宽度,饱和度,但是他们是一体的,不能数字化调整,所以需要可以数字化调整的色彩表达方式
色调 宽度 饱和度 |
2.YUV是space color(色彩空间)的一中
2-1: space color:例如RGB,用red作为x轴,green作为y轴,blue作为z轴,那么RGB的夜色可选空间可在坐标轴中限定,这个就是色彩空间;色彩空间不止一个,RGB只是一种标准。
2-2:YUV的每一种颜色都有一个亮度信号Y和两个色度信号U(色度),V(浓度),通常用来编码电视的模拟信号,YUV考虑到人对色彩的识别能力,所以不想RGB一样描述的色彩具体,但是人肉眼观察来看无异,而且省了带宽。因为Y是独立出来可以调整的,Y,U,V最终进行一系列运算,表达出一个色彩。结构类似于
Y(亮度) | U(色度) V(浓度) |
3.YUV通常用于电视机模拟信号的色彩,所以需要一个用户数字信号的色彩表达方法,有YUI发展而来的YCbCr,便是用于数字信号的色彩表达,Y(流明:表示光的浓度)Cb(蓝色浓度偏移量)Cr(红色浓度偏移量)
3-1:主要的抽样格式有YCbCr 4:2:0、YCbCr 4:2:2、YCbCr 4:1:1和YCbCr 4:4:4。YUV的表示法称为A:B:C表示法:
- 4:4:4表示完全取样。
- 4:2:2表示2:1的水平取样,垂直完全采样。
- 4:2:0表示2:1的水平取样,垂直2:1采样。
- 4:1:1表示4:1的水平取样,垂直完全采样。
在表达式n:x:y中,n:x表示水平取样;x:y表示垂直取样。
什么是水平采样和垂直采样,以及是怎么采样的,转载自:https://blog.csdn.net/xietingcandice/article/details/39297969
1、4:4:4
Y,Cb,Cr具有同样的水平和垂直取样率,每4个亮度像素,相应的就有4个Cb和4个Cr。
2、4:2:2
Y,Cb,Cr具有同样的垂直取样率,但水平取样率色度分量是亮度分量的一半,即水平方向上,每4个亮度像素,相应的就有2个Cb和2个Cr。
3、4:2:0
水平和垂直取样率色度分量都是亮度分量的一半,即水平垂直方向上,每4个亮度像素,相应的就有1个Cb和1个Cr。
一般在序列头中也会利用1个bit位进行标明