视频编解码(三)YUV420,YUV420p,I420,YV12等格式解析

YUV444:Y,U,V三个分量是4:4:4,也就是1:1:1的关系
YUV422:Y,U,V三个分量是4:2:2的关系,在水平方向上,每两个Y分量共用1个U,V分量
YUV420:Y,U,V三个分量是4:1:1的关系,每四个Y分量共用1个U,V分量
如下图所示:

不同像素格式内存中存储顺序:

    FMT_YUV420SP         = VIDEO_FMT_YUV,        /* YYYY... UV...            */
    FMT_YUV420SP_10BIT,
    FMT_YUV422SP,                                                   /* YYYY... UVUV...          */
    FMT_YUV422SP_10BIT,                                     ///< Not part of ABI
    FMT_YUV420P,                                                    /* YYYY... UUUU... VVVV     */
    FMT_YUV420P_VU,                                         /* YYYY... VVVV... UUUU     */
    FMT_YUV420SP_VU,                                        /* YYYY... VUVUVU...        */
    FMT_YUV422P,                                                    /* YYYY... UUUU... VVVV     */
    FMT_YUV422SP_VU,                                        /* YYYY... VUVUVU...        */
    FMT_YUV422_YUYV,                                        /* YUYVYUYV...              */
    FMT_YUV422_UYVY,                                        /* UYVYUYVY...              */
    FMT_YUV400SP,                                              /* YYYY...                  */
    FMT_YUV440SP,                                              /* YYYY... UVUV...          */
    FMT_YUV411SP,                                              /* YYYY... UV...            */
    FMT_YUV444,                                                     /* YUVYUVYUV...             */
    FMT_YUV444SP,                                              /* YYYY... UVUVUVUV...      */
    FMT_YUV444SP_10BIT,                                  /* YYYY... UVUVUVUV...      */
    FMT_YUV444P,                                                  /* YYYY... UUUU... VVVV     */
    FMT_YUV422_YVYU,                                        /* YVYUYVYU...              */
    FMT_YUV422_VYUY,                                        /* VYUYVYUY...              */
    FMT_YUV_BUTT,

1. YUV422P

2. YUV422SP

2. YUV420

YUV420根据UV分量在计算机中存储的顺序不同?️可分为YUV420p与YUVsp
YUV420p(即I420):先存放Y, 再存放U,再存放V

如下所示:

YUV420sp(即YV12):先存放Y, 然后UV交错存放

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值