YV12和YUY2的基本知识
来源:互联网 发布:mac 虚拟机 win10 编辑:程序博客网 时间:2024/06/04 18:56
简单的说,YUV的格式在存储上有两类布局: Packed和Plannar。Packed的方式就是把相邻几个象素打包起来。比如把水平方向2个象素打包到一个DWORD里。Planner方式则相反。Y分量和UV分量完全分开来保存。
YUY2和YV12是最常用的两个代表。YUY2是packed方式的。水平方向两个像素打包到一个DWORD,并且UV采样率只有Y的一半,这符合人的视觉特征能有效的压缩数据,具体布局为[Y0, U0,Y1,V0]。 这种格式常见于MPEG1的解码器。YV12则常见于H.264的解码器,它属于plannar方式。对于一个MxN大小的视频来说,数据布局为[Y:M x N] [U:M/2 x N/2] [V:M/2 x N/2]. 也就是说UV的采样率在水平和垂直方向上都只有Y的一半。
YUY2和YV12是最常用的两个代表。YUY2是packed方式的。水平方向两个像素打包到一个DWORD,并且UV采样率只有Y的一半,这符合人的视觉特征能有效的压缩数据,具体布局为[Y0, U0,Y1,V0]。 这种格式常见于MPEG1的解码器。YV12则常见于H.264的解码器,它属于plannar方式。对于一个MxN大小的视频来说,数据布局为[Y:M x N] [U:M/2 x N/2] [V:M/2 x N/2]. 也就是说UV的采样率在水平和垂直方向上都只有Y的一半。
阅读全文
0 0
- YV12和YUY2的基本知识
- YV12和YUY2的基本知识
- YV12和I420的区别
- YV12和I420的区别
- YV12和I420的区别
- YV12和I420的区别
- 《YV12和I420的区别》评注
- 关于YV12格式和NV12的说明
- YUY2和RGB转换
- YV12和I420的区别 yuv420和yuv420p的区别
- YV12和I420的区别 yuv420和yuv420p的区别
- YV12 和NV12
- yv12和nv12
- YUV常用的两种保存方式_YUY2和YV12
- YV12的视频回放
- YV12和NV21数据格式区别
- YV12,I420,YUV420P的区别
- YV12,I420,YUV420P的区别 .
- 494. Target Sum
- leetCode---Search a 2D Matrix II
- Spring事务控制无效?
- 高并发
- Docker获取镜像
- YV12和YUY2的基本知识
- 【高性能Mysql】读书笔记
- STM32七彩色带
- 爱开源的微软是如何击败 Facebook、Google 成为 GitHub No.1 的?
- Volley原理分析
- Ubuntu下安装WeChat
- java注解,有什么用?
- 常用的Mysql数据库操作语句大全
- Spring的IOC原理[通俗解释一下]