使用c++处理YUV文件

YUV文件的存储结构

取样结构

这组图图每一行即为一行像素点,以Y为基准,蓝色和红色表示 C b / U C_b/U Cb/U C r / V C_r/V Cr/V

4:4:4

4:4:4

4:2:2

4:2:2

4:1:1

4:1:1

4:2:0格式1

4:2:0-1

4:2:0格式2

4:2:0-2

存储结构

一下均指一帧的情况,实际上是一帧内容按照相应格式存储完成后,再存储下一帧。

YUVY(4:2:2)

Y 0 C b 0 Y 1 C r 0 Y 2 C b 1 Y 3 C r 2 ⋯ Y_0C_{b_0}Y_1C_{r_0}Y_2C_{b_1}Y_3C_{r_2}\cdots Y0Cb0Y1Cr0Y2Cb1Y3C

评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值