颜色空间介绍



什么是颜色空间?

颜色空间是在图像处理和信号与系统中用于各种目的的不同类型的颜色模式。一些常见的颜色空间包括:

  • RGB
  • CMY'K
  • Y'UV
  • YIQ
  • Y'CbCr
  • HSV

RGB

Color Spaces

RGB是最广泛使用的颜色空间,我们已经在过去的教程中讨论过它。RGB代表红、绿、蓝。

RGB模型指出,每幅彩色图像实际上是由三幅不同的图像组成的:红色图像、蓝色图像和绿色图像。普通灰度图像可以用一个矩阵定义,但彩色图像实际上由三个不同的矩阵组成。

一个彩色图像矩阵 = 红色矩阵 + 蓝色矩阵 + 绿色矩阵

这在下面的例子中可以最好地看出。

Color Spaces

RGB的应用

RGB模型的常见应用包括:

  • 阴极射线管 (CRT)
  • 液晶显示器 (LCD)
  • 等离子显示器或LED显示器,例如电视
  • 计算机显示器或大型屏幕

CMYK

Color Spaces

RGB到CMY转换

RGB到CMY的转换使用这种方法。

Color Spaces

假设你有一幅彩色图像,这意味着你有三个不同的红色、绿色和蓝色数组。现在,如果你想把它转换成CMY,你需要这样做:用最大等级数-1减去它。每个矩阵都被减去,其结果填充到相应的CMY矩阵中。

Y'UV

Y'UV以一个亮度(Y')和两个色度(UV)分量来定义颜色空间。Y'UV颜色模型用于以下复合彩色视频标准:

  • NTSC(国家电视系统委员会)

  • PAL(相位交替线)

  • SECAM(Sequential couleur a amemoire,法语,意为“带记忆的顺序颜色”)

Color Spaces

Y'CbCr

Y'CbCr颜色模型包含Y'(亮度分量),cb和cr是蓝色差和红色差色度分量。

它不是一个绝对的颜色空间。它主要用于数字系统。

它的常见应用包括JPEG和MPEG压缩。

Y'UV通常被用作Y'CbCr的术语,但是它们是完全不同的格式。两者之间的主要区别在于前者是模拟的,而后者是数字的。

Color Spaces
广告