BT601/BT709/BT2020 YUV2RGB RGB2YUV 公式
1.前言
RGB,YUV(YCbCr)是常用的颜色空间。RGB图像又称真彩色图像,R、G、B分别代表红、绿、蓝3种不同的颜色。YCbCr模型广泛用于数字视频,Y表示亮度,Cb、Cr分别为蓝色分量和红色分量相对于参考值的坐标。
不同标准下RGB与YUV之间的转换公式不同,主要有BT601、BT709、BT2020三个标准。网上查到的公式杂乱,在这里做一个系统的总结。
YUV 是YUV颜色空间模式的总称,YUV模式有以下类型:
YUV : YUV是一种模拟型号, Y∈ [0,1] U,V∈[-0.5,0.5]
YCbCr :也叫YCC或者Y'CbCr,YCbCr 是数字信号,它包含两种形式,分别为TV range和full range,TV range 主要是广播电视采用的标准, full range主要是pc端采用的标准,所以full range 有时也叫 pc range。
TV range 的各个分量的范围为: YUV Y∈[16,235] Cb∈[16-240] Cr∈[16-240] 。
full range 的各个分量的范围均为:0-255 。
PC机显卡输出的为full range模式。
2.转换公式
备注: 总结整理自网上资料
BT601/BT709/BT2020 YUV2RGB RGB2YUV 公式相关推荐
- MS2108 RGB转USB 数字视频采集芯片 支持8bit/16bit BT601/BT709/BT656/ BT1120转USB2.0
MS2108是一款数字视频和音频采集芯片,内部集成USB 2.0 Device控制器.数据收发模块.数字视频输入处理模块.I2S输入处理模块.音视频处理模块.MS2108可以将数字音视频信号通过USB ...
- YUV与RGB互转各种公式 (YUV与RGB的转换公式有很多种,请注意区别)
转自:YUV与RGB互转各种公式 (YUV与RGB的转换公式有很多种,请注意区别!!!) - 罗引杰 - 博客园 关于写这篇文章的原因: 本人也是摸索了很长时间才弄懂其中的原理,里面涉及的知识点太多了 ...
- 计算不同色域下的RGB与YUV 以及 RGB与XYZ互转公式
关于写这篇文章的原因: 本人也是摸索了很长时间才弄懂其中的原理,里面涉及的知识点太多了, 比如色彩空间, 比如Gamma, 里面还会涉及到很多的协议, 比如 BT601 BT709, BT2020, ...
- YUV与RGB互转各种公式 (YUV与RGB的转换公式有很多种,请注意区别!!!)
一. 公式:基于BT.601-6 BT601 UV 的坐标图(量化后): (横坐标为u,纵坐标为v,左下角为原点) 通过坐标图我们可以看到UV并不会包含整个坐标系,而是呈一个旋转了一定角度的八边形, ...
- python rgb转yuv_YUV与RGB互转各种公式 (YUV与RGB的转换公式有很多种,请注意区别!!!)...
一. 公式:基于BT.601-6 BT601 UV 的坐标图(量化后): (横坐标为u,纵坐标为v,左下角为原点) 通过坐标图我们可以看到UV并不会包含整个坐标系,而是呈一个旋转了一定角度的八边形, ...
- YUV/RGB颜色空间转换公式
经过调研,最终选择以下转换公式: Jack, Keith. Video Demystified: a Handbook for the Digital Engineer, LLH Technology ...
- 音视频从入门到精通——FFmpeg数据结构分析
FFmpeg数据结构分析 FFmpeg解码流程 重要结构体之间的关系 AVFormatContext iformat:输入媒体的AVInputFormat,比如指向AVInputFormat ff_f ...
- MP4/MP3解封装ffmpeg(十三)
前言 解封装包括很多层步骤,包括协议的解析,封装格式的解析.ffmpeg中,本地文件当做file://协议来解析,远程文件采用的传输协议有http(s),rtsp等等.封装格式比如MP4,MOV,TS ...
- YUV4:2:0是什么意思
我们经常看到YUV中4:2:0,看着好像懂,仔细看又不懂. 比例,N1:N2:N3里面的数字指水平方向上的相对采样率,N1表示在奇数行和偶数行里Y样本的个数,N2表示奇数行里Cb和Cr样本的个数,N3 ...
- MS1826 HDMI 四进四出多功能视频处理器
MS1826 是一款多功能视频处理器,包含 4 路独立 HDMI 音视频输入通道.4 路独立 HDMI 音视频输出通道以及四路独立可配置为输入或者输出的 SPDIF.I2S 音频信号.支持 4 个独立 ...
最新文章
- KDD Cup 2020 推荐系统赛道:数据分析
- TX2更新源失败的问题
- Silverlight+WCF 新手实例 象棋 棋盘(二)
- Galaxy nexus i9250 android 4.2 一键root
- NR 5G 关于gNB-CU和gNB-DU
- 祝愿大家都是健康的!
- EOS 源代码解读 (2)插件-插件模板
- matlab常用函数辨析
- MMKV集成与原理,薪资翻倍
- 提示缺少Qedit.h问题
- 放弃腾讯75W年薪,回老家当公务员,提离职被领导教育,网友:leader嫉妒了
- 批处理结束某个进程_[MIT6.824-lab1] 批处理算法模型MapReduce
- grunt + compass
- typescript-react-webpack4 起手与踩坑
- Java之JvisualVM简介
- 〖EXP〗NSA MS17010永恒之蓝漏洞一键工具
- 一个简单todos的例子
- apache实验报告 linux_Apache服务器配置实验报告
- SDN跟网络虚拟化的完美结合
- Python制作PPT