美文网首页
YUV图像编码格式

YUV图像编码格式

作者: 平原河流 | 来源:发表于2019-10-28 10:50 被阅读0次

YUV,是一种颜色编码方法。常使用在各个视频处理组件中。YUV在对照片或视频编码时,考虑到人类的感知能力,允许降低色度的带宽。

YUV是编译true-color颜色空间(colorspace)的种类,Y'UV,YUV,YCbCr,YPbPr等专有名词都可以称为YUV,彼此有重叠。“Y”表示明亮度(Luminance、Luma),“U”和“V”则是色度、浓度(Chrominance、Chroma)。

Y′UV,YUV,YCbCr,YPbPr所指涉的范围,常有混淆或重叠的情况。从历史的演变来说,其中YUV和Y'UV通常用来编码电视的模拟信号,而YCbCr则是用来描述数字的视频信号,适合视频与图片压缩以及传输,例如MPEG、JPEG。但在现今,YUV通常已经在电脑系统上广泛使用。

Y'代表明亮度(luma;brightness)而U与V存储色度(色讯;chrominance;color)部分;亮度(luminance)记作Y,而Y'的prime符号记作伽玛校正。

YUVFormats分成两个格式:
紧缩格式(packedformats):将Y、U、V值存储成MacroPixels数组,和RGB的存放方式类似。
平面格式(planarformats):将Y、U、V的三个分量分别存放在不同的矩阵中。

紧缩格式(packedformat)中的YUV是混合在一起的,对于YUV4:4:4格式而言,用紧缩格式很合适的,因此就有了UYVY、YUYV等。平面格式(planarformats)是指每Y分量,U分量和V分量都是以独立的平面组织的,也就是说所有的U分量必须在Y分量后面,而V分量在所有的U分量后面,此一格式适用于采样(subsample)。

平面格式(planarformat)有I420(4:2:0)、YV12、NV12、NV21等。

I420


I420

YV12


YV12

NV12


NV12

NV21


NV21

相关文章

  • YUV图像编码格式

    YUV,是一种颜色编码方法。常使用在各个视频处理组件中。YUV在对照片或视频编码时,考虑到人类的感知能力,允许降低...

  • iOS视频(基础篇)-YUV

    YUV简介 YUV是一种颜色编码方式,跟我们熟悉的RGB同样用户与编码颜色的一种数据格式。彩色图像常见的格式有RG...

  • Android直播从入门到精通(4):YUV数据处理

    一般的视频采集设备输出的数据都是YUV格式, 1.什么是YUV YUV是一种图像编码方式 ,其中Y表示明亮度(L...

  • 视频帧颜色编码为什么是YUV

    原因 yuv 亮度(灰度图像只要Y), 色度饱和度 编码 采样不是全部采样 (平面格式(planarformat...

  • ffmpeg视频的编码Encode---YUV编码为h264

    视频编码的过程就是将YUV的像素格式编码成H264的压缩格式 YUV:视频像素格式H264:视频压缩数据格式 流程...

  • YUV和RGB

    YUV 的采样与格式 YUV 是⼀种颜⾊编码⽅法,和它等同的还有 RGB 颜⾊编码⽅法。 RGB 颜⾊编码 R G...

  • 音视频基础概念

    目录 常用的音频编码格式 YUV数据格式 视频压缩编码 IPB帧 PTS和DTS GOP 1.常用的音频编码格式 ...

  • RGB和YUV简单学习记录

    RGB和YUV是一种颜色编码格式。这里简单介绍一下RGB、YUV和HSV。 出处:一文读懂 YUV 的采样与格式h...

  • 10bit YUV(P010)的存储结构和处理

    10bit YUV 前面讨论关于 YUV 图像 NV21、YUYV 等格式的处理[https://www.jian...

  • Android YUV图像转换算法和检测工具

    1. 格式说明 在安卓开发的一些场景,比如操作相机输出、视频编解码中会用到YUV图像格式。YUV中最常用的是YUV...

网友评论

      本文标题:YUV图像编码格式

      本文链接:https://www.haomeiwen.com/subject/hlkqkqtx.html