1. 什么是YUV格式
YUV跟RGB相似,是一种颜色编码方式,主要用于电视系统和模拟视频系统。YUV分别为三个分量:‘Y’是明亮度,也就是灰度值;‘U’和‘V’是色度,用于描述影像色彩及饱和度,用于制定像素的颜色。
YUV不像RGB那样要求三个独立的视频信号同时传输,所以用YUV方式传送占用极少的频宽。
2. YUV格式的分类
YUV格式根据像素点的存储方式不同,可以分成两类,分别是planar、packed。
- (1)planar的YUV格式:先存储planar的Y像素点,在依次存储U和V像素点。
- (2)packed的YUV格式:交叉存储YUV像素点。
3. YUV流的采样方式
YUV码流的存储格式其实与其采样的方式密切相关,主流的采样方式有三种:
- - YUV4:4:4:表示一个Y分量对应一组UV分量。
- - YUV4:2:2:表示两个Y分量共用一组UV分量。
- - YUV4:2:0:表示四个Y分量共用一组UV分量。
下图是三种采样方式的示意图。