美文网首页iOS Dev
YUV像素数据介绍

YUV像素数据介绍

作者: 咊庭 | 来源:发表于2017-03-28 18:54 被阅读81次

    YUV是被欧洲电视系统采用的一种颜色编码方法,其亮度信号Y和色度信号UV是分离的,Y表示亮度,UV分别表示色度中的色调和饱和度,当去除uv数据后,图像则变为黑白,所以其能够兼容老式黑白电视。YUV主要用于优化彩色视频信号的传输,与RGB视频信号传输相比,它最大的优点在于只需占用极少的带宽。

    分类

    按打包模式分

    (1)平面型(planar)先连续存储所有像素点的Y,紧接着存储所有像素点的U,最后存储所有像素点的V,这种存储方式使用三个数组存储数据
    (2)打包型(packed)每个像素点的Y,U,V是连续交叉存储的

    按采样方式分

    (1)YUV 4:4:4采样,每一个Y对应一组UV分量
    (2)YUV 4:2:2采样,每两个Y对应一组UV分量
    (3)YUV 4:2:0采样,每4个Y对应一组UV分量

    按存储方式分

    (1)YUYV/YUY2:YUYV YUYV (422)
    (2)UYVY:UYVU UYVU (422)
    (3)YUV422p:YYYYYYYY UUUU VVVV (422)
    (4)I420(YUV):YYYYYYYY UU VV (420)
    (5)YV12:YYYYYYYY VV UU (420)
    (6)NV12:YYYYYYYY UV UV (420)
    (7)NV21:YYYYYYYY VU VU(420)

    相关文章

      网友评论

        本文标题:YUV像素数据介绍

        本文链接:https://www.haomeiwen.com/subject/jxomnttx.html