YUV422/YUV420

YUV三种数据格式占用空间计算:

YUV444 ==> YUV444
1920*1080 ==>  1920*1080个Y+1920*1080个U+1920*1080个V = 1920*1080*3

YUV420 ==> YUV411
1920*1080 ==>  1920*1080个Y+1920*1080个U/4+1920*1080个V/4 = 1920*1080*3/2

YUV422 ==> YUV422
1920*1080 ==>  1920*1080个Y+1920*1080个U/2+1920*1080个V/2 = 1920*1080*2



YUV422三种存放方式:

YUV422 Planar(平面模式)
存储方式:先存储所有的Y; 再存储所有的U; 再存储所有的V;

YUV422 Semi-Planar(半平面模式)
存储方式:先存储所有Y; UV交叉存放(U V U V ...)

YUV422 Interleaved(间隔)
存储方式:U Y V Y U Y V Y ....



YUV420两种存放方式:

YUV420 Planar(平面模式)
存储方式:先存储所有Y; 再存储所有U; 再存储所有V;

YUV420 Semi-Planar(半平面模式)
存储方式:先存储所有Y; UV交叉存放(U V U V ...)

 

YUV8种存储方式:

[YUV444]
yuv444    ==> y...u...v...

[YUV422]
yuv422    ==> YUYV -> yuyv...
                ==> UYVY -> uyvy...
yuv422P ==> yy...u...v...

[YUV420]
yuv420SP ==> Nv12(ios) -> yyyy...uv...
yuv420SP ==> Nv21(android) -> yyyy...vu...
yuv420P   ==> Yu12(I420) -> yyyy...u...v...
yuv420P   ==> Yv12 -> yyyy...v...u...

 
 
 
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值