首页 > 其他分享 >【图像处理基础】YUV格式理解

【图像处理基础】YUV格式理解

时间:2023-02-14 18:34:05浏览次数:52  
标签:5.3 博客 YUV 图像处理 格式 数据格式 NV12

 

1. YUV数据格式简介

YUV,是一种颜色编码方法。常使用在各个视频处理组件中。“Y”表示明亮度(Luminance、Luma),“U” 和 “V” 则是色度、浓度(Chrominance、Chroma)。
NV21 和 NV12 是 YUV 的两种具体编码形式,以一个 2*2 像素大小的图为例,则排列如下:
NV21:YYYYVUVU
NV12:YYYYUVUV


2. YUV格式优点

  1. 可以避免相互干扰(没有 UV 信息一样可以显示完整的图像,因而解决了彩色电视与黑白电视的兼容问题);
  2. 降低色度的采样率而不会对图像质量影响太大,降低了视屏是`信号传输时对频宽(带宽)的要求。

3. YUV格式类别

打包(packed)格式:

平面(planar)格式:

 

4. YUV采样表示法

 

 

 

5. YUV数据存储

5.1 4:4:4格式

AYUV

5.2 4:2:2格式

YUY2

UYVY

 

5.3 4:2:0格式

5.3.1 IMC1

5.3.2 IMC3

 

 

6. YUV数据转换

 

 

 

 

 

参考

1. NV12等常用YUV数据格式_泠山的博客-CSDN博客_nv12

2. 求 yuv( nv12 / nv21 ) 图片各通道的均值_阿飞__的博客-CSDN博客

3. YUV数据格式 - 杨平 - 博客园

标签:5.3,博客,YUV,图像处理,格式,数据格式,NV12
From: https://www.cnblogs.com/happyamyhope/p/17105677.html

相关文章

  • 【Python21天学习挑战赛】-迭代器 & f-格式化 & 模块
    学习的最大理由是想摆脱平庸,早一天就多一份人生的精彩;迟一天就多一天平庸的困扰。文章目录​​迭代器​​​​1、功能:​​​​2、可迭代对象的利弊​​​​3、创建一个迭代......
  • Texure——如何导出 ASTC 压缩纹理格式
     TexturePacker-6.0.0及以上版本,支持导出ASTC压缩纹理格式。win10下命令行 TexturePacker.exe^--sheetD:\res\tps_test\proj\bg\output\outpu_by_command\goim_......
  • drf入门之自动生成接口、Drf-Jwt及认证类、定制返回格式
    drf入门之自动生成接口、Drf-Jwt及认证类、定制返回格式目录drf入门之自动生成接口、Drf-Jwt及认证类、定制返回格式接口文档使用coreapi自动生成接口文档步骤jwt介绍和原......
  • socket简记-消息格式
    1原理1.1数据格式Packetheader+Applicationbody+PacketTail本协议中数据字节序为Littleendian(超过一个字节的数据类型在内存中存储的顺序)。当Appl......
  • 基于二叉树的高效IP检索格式MMDB
     一、MMDB简介MMDB(MaxMindDatabase)是MaxMind推出的一个数据存储和检索的数据库格式,用于旗下针对IP检索和存储的Geo产品。IP格式由二进制比特数组组成,很容易想到每......
  • RTCP常见报文格式(申请I帧/RR/SR/SDES)
        本篇文章是基于对RTCP基本协议有所了解情况下,进行说明,因为RTCP在丢包重传(ARQ)方面需要使用到,具体可以查看RTCP相关rfc文档或者博客。所以本篇文章主要是从抓包......
  • 五种图片格式的区别
    1、jpeg(jpg)      -支持的颜色丰富,不支持透明效果,不支持动图      -一般用来显示照片2、gif      -支持的颜色较少,支持简单透明,支持动图 ......
  • Mybatis05 - 将有固定格式的文件添加至IDEA模板
    将常用的固定格式的配置文件添加为IDEA中的模板Mybatis核心配置文件mybatis-config.xmlMybatis映射文件mybatis-mapper.xml可以在新建文件时直接使用添加的模板红......
  • HTML 文本格式化
    HTML文本格式化加粗文本斜体文本电脑自动输出这是 下标 和 上标HTML格式化标签HTML使用标签<b>("bold")与<i>("italic")对输出的文本进行格式,如:粗体 or ......
  • LKT(LCS)安全芯片RSA密钥存储格式说明
    LKT系列安全芯片使用RSA算法时,需要先向RSA的公私钥文件写入对应的公私钥参数。私钥文件需要存储p、q、dp、dq、qinv,公钥文件需要存储m(模长)、n、e等参数。RSA算法目前常用......