如何理解YUV格式

发现在网上搜索东西,发现一些资料是如此的相似;看来看去,都一个样。明白了什么叫天下文章一大抄(没有说错吧),还是那句话,写的虽然简单,但是绝对是原创,当然和别人的不一样,和别人一样的话,写blog也没什么意思;

  我写这篇文章的目的是再解释一下YUV4:2:0的视频格式

我们知道YUV4:2:0是一行取4:2:0而另一行取4:0:2

所以在网上一搜索基本样式这样解释的

下列八个像素:

                    [Y0U0V0]   [Y1U1V1]   [Y2U2V2]   [Y3U3V3

 

 

 

                [Y4U4V4]   [Y5U5V5]   [Y6U6V6]  [Y7U7V7]

在这里我因为要把数据隔开是因为这里有两行,

下面在往下解释,流码的顺序是Y0U0   Y1   Y2U2   Y3

                                        Y4V4    Y5   Y6V6   Y7

我故意把他们隔开是为了让我们更容易理解“是一行取4:2:0而另一行取4:0:2”,一会儿是Y:U是2:1,一会儿Y:V是2:1

虽然流码是这样的但是还要把他还原成视频图像;

                    [Y0U0V4]   [Y1U0V4]   [Y2U2V6]  [Y3U2V6

 

 

 

                [Y4U0V4]   [Y5U0V4]   [Y6U2V6]  [Y7U2V6]

我来解释一下为什么视频流是这么一个形式:

对于第一个点只有Y0U0没有V,那么就是提取下一行的V4来代替,对于第二个点只有 Y1 ,那么就利用前面的U0V4来代替。

这个是YUV比较难理解的,所以我们就不难理解了。



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值