FFmpeg之YUV排列方式(十六)
方式 FFMPEG 排列 十六 YUV
2023-09-14 09:09:53 时间
一、图像颜色空间介RGB和YUV
1.RGB颜色空间
RGB颜色空间以Red、Green、Blue三种基本色,称之为"三原色"。
常见的RGB格式有:RGB_565、RGB_888、ARGB_8888、ARGB_4444等。
2.YUV颜色空间
在YUV颜色空间中,Y用来表示亮度,U和V用来表示色度。
常见的YUV格式:
planar: Y、U、V全部连续存储,如I420、YV12
packed: Y、U、V交叉存储,如YUYV
semi-planar: Y连续存储,U、V交叉存储,如NV21、NV12
YUV
分为三个分量,Y
表示明亮度(Luminance或Luma),也就是灰度值;而U
和V
表示的则是色度(Chrominance或Chroma),作用是描述影像色彩及饱和度,用于指定像素的颜色。
与我们熟知的RGB类似,YUV也是一种颜色编码方法,主要用于电视系统以及模拟视频领域,它将亮度信息(Y)与色彩信息(UV)分离,没有UV信息一样可以显示完整的图像,只不过是黑白的,这样的设计很好地解决了彩色电视机与黑白电
相关文章
- wxpython笔记:wxpython的界面布局方式(二)
- thinkphp 比RBAC更好的权限认证方式(Auth类认证)
- iOS加载程序视图的方式
- ADO方式,VC调用Execute执行INSERT INTO插入变量SQL语句的写法
- 在ABAP里实现条件断点的三种方式
- Content Security Policy 学习笔记之三:CSP 指令的使用方式
- Python每日一练——第9天:判断回文数的两种方式
- 投资理财的方式
- hive学习(一)hive架构及hive3.1.1三种方式部署安装
- Windows 提权方式总结
- 解析SparkStreaming和Kafka集成的两种方式
- mysql中用limit 进行分页有两种方式
- Mysql之三种免密登录方式