RGB vs YCbCr(YUV)

来源:互联网 发布:广州java开发外包人力 编辑:程序博客网 时间:2024/06/16 23:48

黑白图像的每个像素只需一个幅值表示其亮度即可,而彩色图像的每个像素至少需要 3 个值表示其亮度色度。所谓色度空间就是表示彩色图像的亮度和色度的方法。

一、RGB

红绿蓝——三原色原理,应用如下:

  • 彩色显像管(CRT)和液晶显示器(LCD)可显示彩色图像,
  • 彩色摄像机中的电荷耦合器件(CCD)等传感器可产生彩色电视图像,

二、YCbCr(YUV)

如果亮度分量用 Y 表示,色度用 Cb,Cr表示:

Y=0.299R+0.587G+0.114BCb=0.564(BY)Cr=0.713(RY)

反之,可由下式得到相应的R、G、B:

R=Y+1.402CrG=Y0.344Cb0.714CrB=Y+1.772Cb

0 0
原创粉丝点击