像素格式又称色彩采样、色度抽样

如果每一张图、每一帧都用原始色彩信息来记录的话,就会造成带宽不足

为了解决这种问题,发明了这样一种技术————色彩采样
常见的有RGB 4:4:4、(Limit)RGB 4:4:4、Ycbcr 4:4:4、Ycbcr 4:2:2、Ycbcr 4:2:0


  • Yuv是一种色彩空间,Ycbcr是对色彩采样的格式,Y代表亮度,cbcr分别代表蓝色与红色(相对于绿色的分量)
    可以简单理解为,在Yuv色彩空间中,将亮度信息与色彩信息分开,利用人眼对亮度敏感,对色彩不敏感的特点,保持亮度不变,压缩色彩信息,来达到降低带宽的目的

Ycbcr 4:4:4中第一个4表示一行采样的数目;第二个4表示第一排的采样数;第三个4表示第二排的采样数

Ycbcr 4:4:4表示一二排全部8个像素都记录原来颜色信息,也就是未经过压缩

Ycbcr 4:2:2表示第一排和第二排都只记录前两个的像素颜色信息,第一二排的2、4像素的颜色信息不记录,而是用相邻的来代替,8个像素只记录了4个像素的色彩信息,节省了带宽


Ycbcr 4:2:0表示第一排只记录两个像素颜色信息,第二排的颜色信息不记录,而是用第一排来代替,8个像素只记录了2个像素的色彩信息,更加节省了带宽

  • RGB 4:4:4是单单针对RGB三个子像素的信息进行采样,RGB 4:4:4就是不压缩

(Limit)RGB 4:4:4三个子像素的像素范围是16-235,不是0~255

RGB 4:4:4实际上和Ycbcr 4:4:4一样,都是未经过压缩的


色彩采样可以大幅缩减带宽,而视觉也不会有太大影响(画面确确实实经过压缩)

@CSDN可爱的男妈妈 原创。转载需注明来源

什么是像素格式(色彩采样、色度抽样)RGB 4:4:4、(Limit)RGB 4:4:4、Ycbcr 4:4:4、Ycbcr 4:2:2、Ycbcr 4:2:0又是什么?相关推荐

  1. FFmpeg基础: YUV像素格式介绍和使用

    文章目录 YUV像素格式 YUV采样 YUV格式分类 YUV存储模式 FFmpeg读取YUV数据 YUV和RGB转换 YUV像素格式 在图片中我们一般都是通过RGB(红-绿-蓝)格式来表示一个像素点. ...

  2. 【FFmpeg】ffmpeg 命令查询二 ( 比特流过滤器 | 可用协议 | 过滤器 | 像素格式 | 标准声道布局 | 音频采样格式 | 颜色名称 )

    FFmpeg 系列文章目录 [FFmpeg]Windows 搭建 FFmpeg 命令行运行环境 [FFmpeg]FFmpeg 相关术语简介 ( 容器 | 媒体流 | 数据帧 | 数据包 | 编解码器 ...

  3. 像素格式RGB与YUV

    1.RGB像素格式 RGB彩色模式是一种颜色标准,是通过对红(R).绿(G).蓝(B)三个颜色通道的变化以及它们相互之间的叠加来得到各式各样的颜色的,这个标准几乎包括了人类视力所能感知的所有颜色,是运 ...

  4. 【数字视频编码基础学习】像素格式RGB/YUV

    一.RGB概述 R:red,G:Green,B:Blue,即红绿蓝--色光三原色(加法三原色),通过不同比例相加,可产生多种颜色. 补:除色光三原色外,还有另一种颜料三原色(减法三原色),即看到的印刷 ...

  5. 音视频开发基础知识(一)像素格式

    像素格式概念 像素格式指的是图像的具体像素用什么所表示.指的是原始数据或者解码之后的数据. 常见像素格式RGB RGB色彩模式是工业界的一种颜色标准,是通过对红.绿.蓝三个颜色通道的变化以及它们相互之 ...

  6. 像素格式之YUV(基于海思Hisi35xx平台)

    Ps:总结归纳一下自己工作中遇到的一些关于YUV格式的知识点和问题.水平有限,写的不太完整,后续会不断完善.如果有错误和不足之处,还请各位不吝赐教. YUV格式简介 YUV,是一种颜色编码方法.YUV ...

  7. Baumer工业相机堡盟工业相机中彩色工业相机和黑白工业相机像素格式的区别和优点以及行业应用

    Baumer工业相机堡盟工业相机中彩色工业相机和黑白工业相机像素格式的区别和优点以及行业应用 Baumer工业相机 Baumer工业相机的彩色和黑白成像的技术背景 Baumer工业相机的的彩色相机和黑 ...

  8. 基于 FFmpeg 的跨平台视频播放器简明教程(四):像素格式与格式转换

    系列文章目录 基于 FFmpeg 的跨平台视频播放器简明教程(一):FFMPEG + Conan 环境集成 基于 FFmpeg 的跨平台视频播放器简明教程(二):基础知识和解封装(demux) 基于 ...

  9. Opencv(4) RGB, YUV, GRAY像素格式介绍opencv像素格式转换cvtColor接口

    像素格式和灰度图 RGB: RGB色彩模式是工业界的一种颜色标准,是通过对红(R).绿(G).蓝(B)三个颜色通道的变化以及它们相互之间的叠加来得到各式各样的颜色的,RGB即是代表红.绿.蓝三个通道的 ...

  10. openGL第四讲——像素格式管理

    OpenGL基础技术讲座--像素格式管理 1.Windows下的调色板 OpenGL可以使用16色.256色.64K和16M真彩色.真彩模式下不需要调色板,而在16色模式下根本不可能得到较为满意的效果 ...

最新文章

  1. hdu3549(又是最大流模板题)
  2. 做 SQL 性能优化真是让人干瞪眼
  3. java 数组中差值最大数对,[算法题] 求数组有序后相邻元素之间的最大差值
  4. java乘以2的位计算符号_java编程之:按位与运算,等运算规则
  5. 赛思互动:为什么越来越多的企业愿意接受SaaS服务?
  6. C 语言 函数调用栈
  7. 没有bug队——加贝——Python 练习实例 29,30
  8. 4-12DataSet Transformations
  9. mysql 合计单条数据_mysql之数据去重并记录总数
  10. STC51-l2C总线
  11. springboot解决第三方依赖jar包的问题
  12. 数据库SQL执行计划
  13. python实战演练三:抓取我自己csdm博客信息的标题和文章链接,并存入文件夹《只抓取了一页数据,如何抓取全部数据》
  14. ROS Navigation-----发布Odometry信息
  15. word怎么把页面顺序倒过来_怎么把word顺序颠倒
  16. TOEFL 9个托福独立写作模板总结
  17. 树莓派有线网络设置_树莓派通过网线实现与电脑共享网络
  18. 只用js代码实现电子时钟,精确到毫秒
  19. 行业权威来揭秘,商用PC为什么首选12代酷睿
  20. 小麦苗数据库巡检脚本,支持Oracle、MySQL、SQL Server和PG等数据库

热门文章

  1. jQuery Validate插件验证
  2. matlab读取sgy格式文件的m文件,matlab读取segy格式的文件
  3. android内存脚本教程,安卓内存
  4. B站网页端下载视频,直接浏览器下载或者Java实现下载
  5. dell笔记本耳机怎么设置_戴尔笔记本电脑怎样设置耳机
  6. 走楼梯c语言程序,动态规划走楼梯
  7. 计算机磁盘分为硬盘和什么,win10磁盘分区合并的方法是什么_win10电脑分盘怎么合并...
  8. 计算机组成原理笔记 (1):计算机组成概述
  9. word简历排版技巧
  10. AlphaGo Zero详解