http://blog.csdn.net/scg881008/article/details/7168637

假如是200万像素的sensor,是不是RGB一个pixel是2M,YUV是1M?

首先,200万象素的sensor,就是有2M个pixel;

YUV是电视传输用的名词,一个亮度信号(Y),两个色差信号(U分量、V分量)

YUV(亦称YCrCb)是被欧洲电视系统所采用的一种颜色编码方法(属于PAL)。YUV主要用于优化彩色视频信号的传输,使其向后兼容老式黑

白电视。与RGB视频信号传输相比,它最大的优点在于只需占用极少的带宽(RGB要求三个独立的视频信号同时传输)。其中“Y”表示明亮度

(Luminance或Luma),也就是灰阶值;而“U”和“V”表示的则是色度(Chrominance或Chroma),作用是描述影像色彩及饱和

度,用于指定像素的颜色。“亮度”是通过RGB输入信号来创建的,方法是将RGB信号的特定部分叠加到一起。“色度”则定义了颜色的两个方面—色调与饱和

度,分别用Cr和CB来表示。其中,Cr反映了GB输入信号红色部分与RGB信号亮度值之间的差异。而CB反映的是RGB输入信号蓝色部分与RGB信号亮

度值之同的差异。

在现代彩色电视系统中,通常采用三管彩色摄像机或彩色CCD(点耦合器件)摄像机,它把摄得的彩色图像信号,经分色、分别放大校正得到RGB,再

经过矩阵变换电路得到亮度信号Y和两个色差信号R-Y、B-Y,最后发送端将亮度和色差三个信号分别进行编码,用同一信道发送出去。这就是我们常用的YUV色彩空间。

YUV (YCrCb)和4:2:2, 4:1:1, 4:2:0

是指亮度信号Y和红/蓝色差信号的抽样格式. 在dv中, ntsc是4:1:1, pal采用4:2:0. 注意, 4:2:0并非蓝色差信号采样

为0,而是和4:1:1相比,在水平方向上提高1倍色差采样频率,在垂直方向上以Cr/Cb间隔的方式减小一半色差采样.

RGB色彩模式是工业界的一种颜色标准,是通过对红(R)、绿(G)、蓝(B)三个颜色通道的变化以及它们相互之间的叠加来得到各式各样的颜色的,RGB即是代表红、绿、蓝三个通道的颜色,这个标准几乎包括了人类视力所能感知的所有颜色,是目前运用最广的颜色系统之一。

而与我们电脑相关的地方,就是目前的显示器大都是采用了RGB颜色标准,这就是为什么它对我们来说这么重要了。

在显示器上,是通过电子枪打在屏幕的红、绿、蓝三色发光极上来产生色彩的,目前的电脑一般都能显示32位颜色,约有一百万种以上的颜色。如果说它所显示的颜色还不能完全吻合自然界中的某种色彩的话,那已经几乎是我们肉眼所不能分辩出来的了。

RGB是从颜色发光的原理来设计定的,通俗点说它的颜色混合方式就好象有红、绿、蓝三盏灯,当它们的光相互叠合的时候,色彩相混,而亮度却等于两者亮度之总和(两盏灯的亮度嘛!),越混合亮度越高,即加法混合。

有色光可被无色光冲淡并变亮。如蓝色光与白光相遇,结果是产生更加明亮的浅蓝色光。知道它的混合原理后,在软件中设定颜色就容易理解了.

红、绿、蓝三盏灯的叠加情况,中心三色最亮的叠加区为白色,加法混合的特点:越叠加越明亮。

红、绿、蓝三个颜色通道每种色各分为255阶亮度,在0时“灯”最弱——是关掉的,而在255时“灯”最亮。当三色数值相同时为无色彩的灰度色,而三色都为255时为最亮的白色,都为0时为黑色。

YUV和RGB是两种不同的颜色空间。一般来说,用YUV的话,可以节省存储空间,且对视频编解码有利。不过LCD直接接收的格式基本都是RGB的,在DSP或者类似控制器里面有专门的YUV到RGB的转换电路。

RGB

是由YUV进行矩阵计算得到的,其效果要比S端子和CVBS好很多.是目前电脑显示器上主要用的视频接口(VGA),但毕竟还是模拟信号,所以以后的主流

都是TMDS(最小差分信号传输)信号的DVI接口和HDMI接口.毕竟数字才是未来吗,呵呵...而这些接口之间有些是可以很轻松的进行转换的,所以使

用的时候我们根据需要可以进行必要的改进.

YUV和YCbCr是有区别的。YUV是基于RGB进行转化的,一般用于传统的电视,YCbCr是基于YUV的移位,一般用于数字视频

注:是否存在YCrCb有待考证。

YUV YCbCr YPbPr 区别

http://tangzibot.blog.163.com/blog/static/6044209320101029103339447/

Y'UV是PAL系统使用的一种颜色空间,与NTSC系统中的Y'IQ作 用相似。Y'PbPr指模拟分量信号或模拟分量接口,P是Parallel的缩写,意为并行。而Y'CbCr指的是数字分量信号,C是Chroma的缩写,意为色度。实际 上,CbCr这种表示方式早于PbPr。但长久以来,这几个名称的使用有些混乱,很多文章常使用YUV指代 Y'CbCr或Y'PbPr,Y'CbCr与Y'PbPr的使用也常常混淆。

这里要说明的是,由于网易博客系统的原因,CbCr与PbPr中的B与R都应为大写形式。Y'及以下的R'G'B'右上角的一撇,是表示经过非线性校正后

的分量,以区别线性分量。

以摄像机等信号源为例,视频信号流程大致如下。RGB经伽马校正形成

R'G'B',而后经过矩阵变换得到Y'/B'-Y'/R'-Y',而后根据需要进行处理,因此B'-Y'与R'-Y'一般不直接使用。

UV是由B'-Y'与R'-Y'限幅而来的,限幅的目的是防止色域越限,同时确保编码后的复合电视信号电平在VHF/UHF电视发射机的要求范围内。

这里补充一下,如果是摄像机等视频设备直接输出的信号,一般不会出现色域方面的问题,但随着计算机越来越多的参与到节目制作过程中,加之多种色域间的转换,可能会造成色域越

限。进入PAL编码器之前,UV还要经过滤波,利用人类视觉对色度信息的分辨能力低于对亮度信息的分辨能力的特性,以节省带宽。因此,UV可以看作是

PAL系统的专有符号。

Y'PbPr是为了满足高质量视频传输而设计的色彩分量形式及接口形式,采用并行传输的方式。PbPr也是由B'-Y'及R'-Y'经过限幅得到的,目

前,这种接口多见于模拟分量录像机、高清摄录一体机及DVD播放机等。模拟分量传输绕过了PAL编码与解码,减轻了亮/色串扰等编解码对图像的损失,但传输距离受

到限制。在同步电平规则上,Y'PbPr大致分为3种,SMPTE曾试图统一模拟分量接口,但以失败告终。

Y'CbCr是数字电视标准化时,为了兼容亮度、色差这种色彩编码方式而采用的一种类似于Y'PbPr的分量形式。CbCr是对B'-Y'与R'-Y'进

行限幅及数字化得到的,因此CbCr是数字色差分量。一般来说,国际认可的演播室数字分量编码标准皆使用4:2:2色度亚取样,即B'-Y'及R'-Y'

的取样频率各为Y'的一半。除4:2:2外,常见的亚取样方式还有4:1:1、4:2:0。亚取样也可以看作是一种滤波,只不过是数字滤波。

无论Y'UV还是Y'CbCr或Y'CbCr,其实都是为了兼容黑白电视系统而设计的。展望未来,高质量节目制作或数字电影,有可能直接采用R'G'B'分量,由于无法进行色

度滤波,因此只能采用4:4:4即全带宽传输及记录。

和rgb之间换算公式的差异

yuvrgb

Y'= 0.299*R' + 0.587*G' + 0.114*B'

U'= -0.147*R' - 0.289*G' + 0.436*B' =

0.492*(B'- Y')

V'= 0.615*R' - 0.515*G' - 0.100*B' =

0.877*(R'- Y')

R' = Y' + 1.140*V'

G' = Y' - 0.394*U' - 0.581*V'

B' = Y' + 2.032*U'

yCbCrrgb

Y’ = 0.257*R' + 0.504*G' + 0.098*B' +

16

Cb' = -0.148*R' - 0.291*G' +

0.439*B' + 128

Cr' = 0.439*R' - 0.368*G' - 0.071*B'

+ 128

R' = 1.164*(Y’-16) + 1.596*(Cr'-128)

G' = 1.164*(Y’-16) - 0.813*(Cr'-128)

- 0.392*(Cb'-128)

B' = 1.164*(Y’-16) + 2.017*(Cb'-128)

Note:上面各个符号都带了一撇,表示该符号在原值基础上进行了gamma

correction

来源上的差异

yuv色彩模型来源于rgb模

型,

该模型的特点是将亮度和色度分离开,从而适合于图像处理领域。

应用:basic color model used in analogue color TV broadcasting.

YCbCr模型来源于yuv模

型。YCbCr is a scaled and offset version of the YUV

color space.

应用:数字视频,ITU-R BT.601 recommendation

注:YCbCr 和YPbPr 都属于YUV,480i/576i的统称为YCbCr,其他均为YPbPr,其是由分辨率来做区分的

480p/576p称为YPbPr,不存在720i(王理想)

yuv和rgb画面质量谁好_图像色彩空间YUV和RGB的差别相关推荐

  1. 和rgb画面质量谁好_双11内存RGB灯条如何选?低于400元,只聊酷兽和阿斯加特

    三年前买过内存条的朋友,请举手!告诉我你当时废了多少钱? 截屏为证--我2017年,一条ddr4-2400 8GB的某刚马甲条,599,入手两条亏掉1200大洋,心里滴血,还是得下单. 你别嫌贵,贵就 ...

  2. rgb 光谱 转换_使用深度学习将RGB图像转换为高光谱

    rgb 光谱 转换 Finding an applicable cost-effective way to convert and use hyperspectral images. 寻找一种适用的具 ...

  3. 图像ARGB格式及RGB编码概念及解释

    目录 一.ARGB简介 二.色彩模式概述 三.RGB格式 RGB555 RGB565 RGB24 RGB32 四.常见颜色 一.ARGB简介 ARGB是一种色彩模式,也就是RGB色彩模式附加上Alph ...

  4. HSI, HSV,RGB,HSL,HSB,CMYK ,Ycc,XYZ,Lab,YUV空间的区别

    HSV颜色空间   HSV(hue,saturation,value)颜色空间的模型对应于圆柱坐标系中的一个圆锥形子集,圆锥的顶面对应于V=1. 它包含RGB模型中的R=1,G=1,B=1 三个面,所 ...

  5. yuv420p 详解_视频格式YUV详解

    什么是YUV YUV(也称YCbCr)是电视系统所采用的一种颜色编码方法.其中 Y 表示明亮度,也就是灰阶值,它是基础信号:U 和 V 表示的则是色度,UV 的作用是描述影像色彩及饱和度,它们用于指定 ...

  6. bmp 像素点 php,读取BMP图像每一像素点RGB数据 | 学步园

    对于24位bmp图片,每一个像素点存放着此点的RGB值.首先定义一个结构体,包含红(red).绿(green).蓝(blue)这三个字段,如下: //像素颜色值 typedef struct tagP ...

  7. 机器学习图像特征提取—颜色(RGB、HSV、Lab)特征提取并绘制直方图

    目录 1 颜色特征 1.1 RGB色彩空间 1.2 HSV色彩空间 1.3 Lab色彩空间 2 使用opencv-python对图像颜色特征提取并绘制直方图 2.1 RGB颜色特征和直方图 2.2 H ...

  8. 1.5 DICOM图像CT值转RGB

    以下链接是本系列文章,不足之处,可在评论区讨论: 系列文章 1.1 DICOM协议简介及应用 1.2 DICOM成像协议剖析 1.3 DICOM成像协议实现思路 1.4 DICOM图像CT值计算 1. ...

  9. python使用OpenCV加载图像为RGB图并可视化加载的图像(Convert to RGB and show image)

    python使用OpenCV加载图像为RGB图并可视化加载的图像(Convert to RGB and show image) 目录 python使用OpenCV加载图像为RGB图并可视化加载的图像( ...

  10. 读取BMP图像每一像素点RGB数据

    对于24位bmp图片,每一个像素点存放着此点的RGB值.首先定义一个结构体,包含红(red).绿(green).蓝(blue)这三个字段,如下: [html] view plaincopy //像素颜 ...

最新文章

  1. 2022-2028年中国量子点膜行业市场调查分析及未来前景分析报告
  2. 构造函数没有返回值是怎么赋值的?
  3. Git checkout:更新路径与切换分支不兼容
  4. 不知是哪个家伙写的,相当的有才啊!
  5. 亲手完成四大企业实战项目,挑战Python全栈高薪岗位!
  6. 国产嵌入式操作系统发展思考
  7. XMLDictionary iOS的XML处理包
  8. vue取url路径传参_vue不通过路由直接获取url中参数的方法示例
  9. Python repr() 函数用法及实例(各种类型转字符串)
  10. angularjs1.X进阶笔记(3)——如何重构controller
  11. android 属性动画 补间动画,每日一道面试题(第7期)---Android补间动画与属性动画的区别...
  12. 遥感数字图像处理——第六章——几何校正
  13. cookie、session存储以及cookie使用环境 多数据存储批次加载渲染页面
  14. javaSocket网络编程
  15. Python脚本之批量重命名文件
  16. 【OPNsense】广东电信拨号用户通过OPNsense获取原生IPV6地址
  17. MySQL曹操外卖项目--数据库设计
  18. 阿里架构师经验分享!写给即将正在找工作的Java攻城狮,吊打面试官
  19. cocosCreator 全局变量(Ts版)
  20. 阿里云迁移工具推荐最佳实践:KVM虚拟化迁移到阿里云

热门文章

  1. 档案管理制度计算机管理制度,计算机管理档案制度
  2. 罗德矢量网络分析仪高效测试软件NSAT-1000
  3. 微信40125错误的坑
  4. Luogu 3332 [ZJOI2013]K大数查询
  5. 移动硬盘打不开,换一台电脑就又可以打开了
  6. js日期减去日期算出剩余的天数
  7. Hbase、Kudu和ClickHouse横向对比V2.0
  8. 手把手教你实现echarts3的折线图下钻drilldown功能系列篇二
  9. Type-C扩展坞自适应供电专利维权案例
  10. php curl 模拟微信公众号登入