YUV RGB 相互转换矩阵
YUV RGB 相互转换矩阵
- 不同色域下的转换矩阵
- "BT2020 625 D65"
- RGB2XYZ Matrix:
- XYZ2RGB Matrix:
- RGB2YUV Matrix:
- YUV2RGB Matrix:
- "BT601 625 D65"
- RGB2XYZ Matrix:
- XYZ2RGB Matrix:
- RGB2YUV Matrix:
- YUV2RGB Matrix:
- "BT601 525 D65"
- RGB2XYZ Matrix:
- XYZ2RGB Matrix:
- RGB2YUV Matrix:
- YUV2RGB Matrix:
- "BT709 sRGB D65"
- RGB2XYZ Matrix:
- XYZ2RGB Matrix:
- RGB2YUV Matrix:
- YUV2RGB Matrix:
- "NTSC C"
- RGB2XYZ Matrix:
- XYZ2RGB Matrix:
- RGB2YUV Matrix:
- YUV2RGB Matrix:
不同色域下的转换矩阵
“BT2020 625 D65”
Input:
r=(0.708,0.292)
g=(0.170,0.797)
b=(0.131,0.046)
w=(0.3127,0.3290)
RGB2XYZ Matrix:
0.6370, 0.1446, 0.1689
0.2627, 0.6780, 0.0593
0.0000, 0.0281, 1.0610
XYZ2RGB Matrix:
1.7167, -0.3557, -0.2534
-0.6667, 1.6165, 0.0158
0.0176, -0.0428, 0.9421
RGB2YUV Matrix:
0.2627, 0.6780, 0.0593
-0.1396, -0.3604, 0.5000
0.5000, -0.4598, -0.0402
YUV2RGB Matrix:
1, 0, 1.4746
1, -0.1646, -0.5714
1, 1.8814, 0
“BT601 625 D65”
Input:
r=(0.64,0.33)
g=(0.29,0.60)
b=(0.15,0.06)
w=(0.3127,0.3290)
RGB2XYZ Matrix:
0.4306, 0.3415, 0.1784
0.2220, 0.7067, 0.0713
0.0202, 0.1296, 0.9393
XYZ2RGB Matrix:
3.0634, -1.3934, -0.4758
-0.9692, 1.8760, 0.0416
0.0679, -0.2288, 1.0691
RGB2YUV Matrix:
0.2220, 0.7067, 0.0713
-0.1195, -0.3805, 0.5000
0.5000, -0.4542, -0.0458
YUV2RGB Matrix:
1, 0, 1.5560
1, -0.1875, -0.4888
1, 1.8573, 0
“BT601 525 D65”
Input:
r=(0.63,0.34)
g=(0.31,0.595)
b=(0.155,0.070)
w=(0.3127,0.3290)
RGB2XYZ Matrix:
0.3935, 0.3653, 0.1917
0.2124, 0.7011, 0.0866
0.0187, 0.1119, 0.9584
XYZ2RGB Matrix:
3.5060, -1.7398, -0.5441
-1.0690, 1.9778, 0.0352
0.0563, -0.1970, 1.0500
RGB2YUV Matrix:
0.2124, 0.7011, 0.0866
-0.1163, -0.3837, 0.5000
0.5000, -0.4450, -0.0550
YUV2RGB Matrix:
1, 0, 1.5752
1, -0.2256, -0.4772
1, 1.8269, 0
“BT709 sRGB D65”
Input:
r=(0.64,0.33)
g=(0.30,0.60)
b=(0.15,0.06)
w=(0.3127,0.3290)
RGB2XYZ Matrix:
0.4124, 0.3576, 0.1805
0.2126, 0.7152, 0.0722
0.0193, 0.1192, 0.9505
XYZ2RGB Matrix:
3.2410, -1.5374, -0.4986
-0.9692, 1.8760, 0.0416
0.0556, -0.2040, 1.0570
RGB2YUV Matrix:
0.2126, 0.7152, 0.0722
-0.1146, -0.3854, 0.5000
0.5000, -0.4542, -0.0458
YUV2RGB Matrix:
1, 0, 1.5747
1, -0.1873, -0.4682
1, 1.8556, 0
“NTSC C”
Input:
r=(0.6700,0.3300)
g=(0.2100,0.7100)
b=(0.1400,0.0800)
w=(0.31006,0.31616)
RGB2XYZ Matrix:
0.6069, 0.1735, 0.2003
0.2989, 0.5866, 0.1145
-0.0000, 0.0661, 1.1162
XYZ2RGB Matrix:
1.9101, -0.5325, -0.2882
-0.9846, 1.9991, -0.0283
0.0583, -0.1184, 0.8976
RGB2YUV Matrix:
0.2989, 0.5866, 0.1145
-0.1688, -0.3312, 0.5000
0.5000, -0.4184, -0.0816
YUV2RGB Matrix:
1, 0, 1.4022
1, -0.3456, -0.7145
1, 1.7710, 0
YUV RGB 相互转换矩阵相关推荐
- 视频教程:YUV420和RGB相互转换--C++实现(二)
我是Gem,今天做个简单的视频,我的耳机坏了,不好意思,没有声音,请原谅~~ 时间很仓促,我把作业全部做完了,完整的过程我演示你看看,有什么问题请你指出来~~ 详细的代码说明和友好的界面 ...
- YUV / RGB 格式及快速转换算法
1 前言 自然界的颜色千变万化,为了给颜色一个量化的衡量标准,就需要建立色彩空间模型来描述各种各样的颜色,由于人对色彩的感知是一个复杂的生理和心理联合作用 的过程,所以在不同的应用领域中为了更好更准确 ...
- 最简单的视音频播放示例2:GDI播放YUV, RGB
===================================================== 最简单的视音频播放示例系列文章列表: 最简单的视音频播放示例1:总述 最简单的视音频播放示例 ...
- yuv rgb 互转 公式 及算法
1 前言 自然界的颜色千变万化,为了给颜色一个量化的衡量标准,就需要建立色彩空间模型来描述各种各样的颜色,由于人对色彩的感知是一个复杂的生理和心理联合作用的过程,所以在不同的应用领域中为了更好更准确的 ...
- 转:YUV RGB 常见视频格式解析
转: http://www.cnblogs.com/qinjunni/archive/2012/02/23/2364446.html YUV RGB 常见视频格式解析 I420是YUV格式的一种,而Y ...
- 修改了一个YUV/RGB播放器
最近在学习过程中查看YUV/RGB像素数据的时候,发现找不到一个合适的播放器.主流的YUV播放器大多只支持YUV格式播放,却不支持RGB格式数据播放.而我正好需要查看RGB像素数据.在Sourcefo ...
- YUV/RGB颜色空间转换公式
经过调研,最终选择以下转换公式: Jack, Keith. Video Demystified: a Handbook for the Digital Engineer, LLH Technology ...
- bgr与rgb相互转换
在opencv中的图像是以bgr形式存放的,但很多场景默认的是rgb形式的图像,这就导致实际应用中的颜色错乱,以下是bgr和rgb相互转换的函数: def rgb_bgr(r_color):r_col ...
- YUV+RGB+H264+RTSP总结
YUV YUV 是传统的黑白电视,没有uv数据即是黑白电视.YUV更便于视频信号的压缩.传输和存储 从视频采集的角度来说,一般的视频采集芯片输出的码流一般都是YUV数据流的形式,而从视频处理(例如H. ...
最新文章
- 新人python2和python3的区别_未明学院:Python2与Python3的主要区别
- PHP函数stream_context_create()模拟POST/GET
- 使用JMeter进行HTTP负载测试
- post传参部分数据丢失
- Google protobuf使用技巧和经验
- pycharm怎么关联python_Python3 安装pylint 及与PyCharm关联
- openSearch支持mysql版本_OpenSearch 使用二三事-阿里云开发者社区
- Kali Linux无线网络渗透测试教程(大学霸内部资料)
- 单机塔防游戏推荐_十大塔防单机手游2019 简单好玩的单机塔防游戏推荐
- 久邦数码(3G门户)面试
- Linux/ Unix 键盘检测程序
- IT行业都有哪些岗位?
- 武汉大学计算机学院李明,第一届CSIG全国SLAM技术论坛成功举办
- SpringBoot Actuator
- 使用Packer 在 VMware vSphere 上构建 Redhat/CentOS 虚拟机
- 有效的网络推广超级实用方法
- d3.js——多柱体柱状图(v5)
- Java之数字字符串排序
- win7远程桌面不需要密码的方法
- sysstat工具简介