什么是YUV

YUV是一种广泛用于视频编码的色彩空间,由Y(亮度)、U(蓝色差)、V(红色差)组成。RGB则常用于屏幕显示。YUV4:2:0、4:2:2和4:4:4是常见的YUV采样格式。YUV到RGB的转换通过特定公式实现,反之亦然。了解这两种格式及其转换在视频处理和播放中至关重要,因为不同设备可能支持不同的格式,转换是必要的。
摘要由CSDN通过智能技术生成

简介

YUV(也成YCbCr):Y表示明亮度(灰阶),UV的作用是描述影像色彩及饱和度。由电视系统发展而来,有Y信号即可播放黑白影像,彩色影像需要有UV信号。
主要的采样格式有YUV4:2:0,YUV4:2:2,YUV4:4:4。所有播放器均支持YUV4:2:0,其他YUV格式部分播放器不支持,需先转换成为YUV4:2:0格式。

RGB与YUA的关系

RGB用于屏幕图像的展示
YUA用于采集与编码(编辑及各种后处理)

注意

显示器及屏幕使用的是RGB格式,电视使用的是YUA格式,YUA格式的视频要在屏幕上进行播放,需要先转换成RGB格式。 YUV中提取Y分量,黑白色;YUV中提取U分量,cb,blue蓝色;YUV中提取V分量,cr,red红色。

RGB转YUV

Y= 0.299R + 0.587G + 0.114B
U= -0.147
R - 0.289G + 0.436B = 0.492*(B-Y)
V= 0.615R - 0.515G - 0.100B = 0.877(R-Y)
(可通过公式计算YUV各自的值拼接成二进制值以生成相应的数据)

YUV转RGB

R = Y + 1.140V
G = Y - 0.394
U -0.581V
B = Y + 2.032
U
(Y分量必须提取,U/V分量可仅提取其一进行展示播放)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

星火撩猿

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值