YUV 数据分析

YUV格式有2大类: planar 和packed

对于planar的YUV格式,先连续存储所有的像素点的Y,紧接着存储所有像素点的U,随后是所有像素点的V

对于packed的YUV格式,每个像素点的Y,U,V是连续交叉存储的

YUV,分为三个变量 ,Y表示明亮度,也就是灰度值;而U,V表示的色度,作用是描述影像色彩及饱和度,用于指定像素的颜色。和我们熟知的RGB类似,YUV也是一种编码的方式,主要用于电视系统和模拟视频领域,他将亮度信息Y和UV分离,没有UV信号一样可以显示完整的图像,只不过是黑白的,这样的设计很好的解决了彩色电视机和黑白电视机的兼容问题。并且,YUV不像RGB那样要求三个独立的视频信号同时传输,所以用YUV方式传送占用极少的频宽。

YUV码流的存储格式其实和其采样的方式密切相关,主流的采样方式有三种,YUV 4:4:4 ,YUV 4:2:0,YUV 4:2:0, 

YUV 4:4:4采样,每一个Y对应一组UV分量。

YUV 4:2:2采样,每两个Y共用一组UV分量。

YUV 4:2:0采样,每四个Y共用一组UV分量。

你可能感兴趣的:(YUV 数据分析)