YUV数据格式解析

本文介绍了YUV数据格式的两大类别——planar和packed,详细讲解了YUV的含义,其中Y表示亮度,U和V表示色度。YUV常用于电视系统和模拟视频,能兼容黑白电视并节省频宽。还探讨了YUV与RGB的转换,以及YUV的三种采样方式:4:4:4,4:2:2和4:2:0,并通过图像说明了不同采样方式下如何获取每个像素的YUV值。
摘要由CSDN通过智能技术生成

YUV格式有两大类:planar和packed

planar的YUV格式:先连续存储所有像素点的Y,紧接着存储所有像素点的U,随后是所有像素点的V。
packed的YUV格式:每个像素点的Y,U,V是连续交*存储的。

YUV的含义:

YUV,分为三个分量

“Y”表示明亮度(Luminance或Luma),也就是灰度值;

“U”和“V” 表示的则是色度(Chrominance或Chroma),作用是描述影像色彩及饱和度,用于指定像素的颜色。

与RGB类似,YUV也是一种颜色编码方法,主要用于电视系统以及模拟视频领域。

它将亮度信息(Y)与色彩信息(UV)分离,没有UV信息一样可以显示完整的图像,只不过是黑白的,这样的设计很好地解决了彩色电视机与黑白电视的兼容问题。

并且,YUV不像RGB那样要求三个独立的视频信号同时传输,所以用YUV方式传送占用极少的频宽。

通过YUV与RGB的转换公式提取出每个像素点的RGB值,然后显示出来

RGB是标识像素的红、绿、蓝值的,通常每种颜色用8bit

RGB24, R,G,B分别用8位表示

RGB32, R,G,B分别用8位表示,透明度用8位表示

YUV采样方式&

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值