关于图像解码后的格式

博客主要介绍了图像解码格式,包括YUV和RGB/BGR。YUV中Y代表灰度,U、V分别为蓝色和红色投影,存储有平面、半平面和打包格式,还介绍了不同采样比例及YUV420P、NV12等类型;RGB/BGR部分提及了RGB24和BGR24等格式。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

图像解码格式

YUV

Y 分量整个图片大小的灰度(黑白);
U(蓝色投影 Cb)
V(红色投影 Cr)
YUV 在存储上通常分为:

  • 平面格式(Planar),

  • 半平面格式(Semi-Planar)

  • 打包格式(Packed)

  • YUV 4:4:4采样,每一个Y对应一组UV分量8+8+8 = 24bits,3个字节

  • YUV 4:2:2采样,每两个Y共用一组UV分量,一个YUV占8+4+4 = 16bits 2个字节

  • YUV 4:2:0采样,每四个Y共用一组UV分量一个YUV占8+2+2 = 12bits 1.5个字节

YUV420P

别名: YU12 , I420 , IYUV , YCbCr_420_P

Y0Y1Y2Y3
Y4Y5Y6Y7
U0U1
V0V1

UV 的行高都是Y的一半

NV12

别名: YUV420SP , YCbCr_420_SP

Y0Y1Y2Y3
Y4Y5Y6Y7
U0V0U1V1

NV21

Y0Y1Y2Y3
Y4Y5Y6Y7
V0U0V1U1

YV12

Y0Y1Y2Y3
VV
UU

RGB/BGR

RGB24
ffmpeg用rgb24(小写)表示

BGR24

BGR888
opencv默认解码图片格式(非硬件解码)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值