0

从 RGB 图像(或视频流)开始,我知道如何获得其他图像/视频格式(例如 YCrCb 4:2:2 或 4:2:0)。我知道 RGB 像素和 YCrCb 之间的关系,并且我知道如何进行二次采样以获得 4:2:2 或 4:2:0。问题是:为什么要使用这种符号?这个符号从何而来?这些数字是什么意思?

4

1 回答 1

0

这些数字表示用于表示的亮度 (Y) 与色度 (Cr,Cb) 值的比率。为了减小图像的大小,通常会减少色度的字节数。

4:4:4 意味着您传输每个像素的 Y、Cr 和 Cb 值。4:2:2 意味着您为每个像素传输一个 Y 值,但您为图像的每一行传输一次 Cr 和 Cb 值。4:2:0 表示您为每个像素传输一个 Y 值,但您将 Cr 和 Cb 下采样 2(即,您为每个 2x2 块发送一个 Cr 和一个 Cb)。

于 2017-01-12T14:52:22.080 回答