什么是YUV、Y’UV、YCbCr、YPbPr
为了使用人的视角特性以降低数据量,通常把RGB空间表示的彩色图像变换到其他彩色空间。目前采用的彩色空间变换有三种:YIQ, YUV和YCrCb。每一种彩色空间都产生一种亮度分量信号和两种色度分量信号,而每一种变换使用的参数都是为了适应某种类型的显示设备。其中,YIQ适用于NTSC彩色电视制式,YUV适用于PAL和SECAM彩色电视制式,而YCrCb适用于计算机用的显示器。
YUV
YUV色彩模型来源于RGB模型,该模型的特点是将亮度和色度分离开,从而适合于图像处理领域。
YUV不是那几个英文单词的组合词,而是符号,Y表示亮度,UV用来表示色差,U、V是构成彩色的两个分量。
Y’UV
Y’UV与YUV原理相同,Y’是经过gamma correction得到的值
YCbCR
YCbCr 则是在世界数字组织视频标准研制过程中作为ITU - R BT1601 建议的一部分, 其实是YUV经过缩放和偏移的翻版。其中Y是指亮度分量,Cb指蓝色色度分量,而Cr指红色色度分量。YCbCr是DVD、摄像机、数字电视等消费类视频产品中,常用的色彩编码方案。YCbCr 有时会称为 YCC。
- Cb 和 Cr 分量是通过对 U 和 V 分量进行缩放和偏移得到的。具体来说,Cb 和 Cr 的值通常会被缩放到 0 到 255 的范围内,以适应数字图像的表示。
- 缩放:将 U 和 V 分量的值调整到适合数字表示的范围。例如,U 和 V 的值可能在 -128 到 127 之间,而 Cb 和 Cr 的值则被缩放到 0 到 255。
- 偏移:为了使 Cb 和 Cr 的值适应数字图像的表示,通常会添加一个偏移量。例如,U 和 V 的中心值(0)可能会被偏移到 128,以便在数字表示中更容易处理。
YPbPr
Y’CbCr 在模拟分量视频(analog component video)中也常被称为 YPbPr。YCbCr不是一种绝对色彩空间,是YUV压缩和偏移的版本。
详细格式分类
A | A | A | A |
---|---|---|---|
YUV444 | Planar | I444 | I444 属于 YUV 444 Plannar 的一种。YUV 分量分别存放,先是 w * h 长度的 Y,后面跟 w * h 长度的 U, 最后是 w * h 长度的 V,总长度为 w * h * 3。 |
YUV444 | Planar | YV24 |