Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1095141
  • 博文数量: 80
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 746
  • 用 户 组: 普通用户
  • 注册时间: 2018-06-12 20:01
个人简介

寫写code、调調bug、填填坑,僅此而已。

文章分类

全部博文(80)

文章存档

2019年(30)

2018年(50)

分类: 服务器与存储

2019-05-17 16:49:29

转载:https://blog.csdn.net/guyuealian/article/details/82454945

YUV有三个分量:Y(Luminance/Luma:亮度)、U和V表示色度,体现的是图片的色彩信息,YUV下采样就是根据人眼的特点,将人眼相对不敏感的色彩信息进行压缩采样,得到相对小的文件进行播放和传输

 YUV444:对于每一个像素都对应一个Y分量、一个U分量、一个V分量。
 YUV422:对于一个像素都对应一个Y分量,但是每两个像素(或者说Y分量)对应一个U分量和一个V分量。
YUV420:对于一个像素都对应一个Y分量,但是每四个像素(或者说Y分量)对应一个U分量和一个V分量
存储格式:
UYUV在存储时是以数组的形式存储的,可以看做连续的三个一维数组。三个数组分别单独存储Y、U、V分量。以一幅100×100的YUV444图像为例,下图表示的YUV444的存储格式YUV420的存储格式

从总数据量来看,YUV444需要存储100×100×3个值,YUV422需要存储100×100×2个值,YUV420需要存储100×100×3/2个值。

阅读(10421) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~