YUYV(YUV422) to YUV420P

YUYV(YUV422) to YUV420P

前言

之前接触到一个YUYV的摄像头,需要将采集到的YUYV数据转换为YUV420P数据.在经历了一些弯路的同时,发现了网上流传的一些资料有误,遂写此博文.


基础

YUV,分为三个分量,“Y”表示明亮度(Luminance或Luma),也就是灰度值;而“U”和“V”
表示的则是色度(Chrominance或Chroma),作用是描述影像色彩及饱和度,用于指定像素的颜色。

对于每一个Y或U或V分量,其长度都是1个字节.YUV420P和YUYV本质上的区别就是采样方式的不同.

由于作者水平限制,文中可能出现一些纰漏,欢迎指正…

YUYV格式介绍

yuyv的存储结构如下表,如果是uyvy的话,就是顺序改变一下.

Y0 U0 Y1 V0 Y2 U2 Y3 V2
Y4 U4 Y5 V4 Y6 U6 Y7 V6
Y8 U8 Y9 V8 Y10 U10 Y11 V10
Y12 U12 Y13 V12
  • 3
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值