一、YUV格式
YUV 表示三个分量, Y 表示 亮度(Luminance),即灰度值,UV表示色度(Chrominance),描述图像色彩和饱和度,指定颜色。YUV格式有YUV444、 YUV422 和 YUV420 三种,差别在于:
YUV444: 每个Y分量对应一组UV分量
YUV422:每两个Y分量共用一组UV分量
YUV420:每四个Y分量共用一组UV分量
二、YUV444格式
YUV444P像素存储
三、YUV422格式
1、YCbYCr(YUYV)格式 (打包格式)
YUV422(YUYV)格式
2、CbYCrY(UYVY)格式 (打包格式)
YUV422(I422/UYVY)格式
3、YUV422P格式 (平面格式) : YUV422Planar
YUV422P像素存储
4、YUV422SP格式(平面格式) : YUV422SemiPlanar
YUV422SP像素存储
四、YUV420格式
YUV420格式分为 YUV420P 和 YUV420SP两种。
其中YUV420P格式,分为I420 和 YV12 两种,YUV420SP格式分为NV12 和 NV21 两种。他们的存储格式,区别如下:
YUV420P(I420)像素存储:
YUV420P(I420)像素存储
YUV420P(YV12)像素存储, 跟I420的UV存储顺序相反:
YUV420P(YV12)像素存储
YUV420SP(NV12)像素存储,UV分量交织存储: