CMYK和RGB有什么区别?我还有其他色彩空间吗?


Answers:


41

RGB是加性投影光色系。所有颜色均以黑色“深色”开始,并添加不同颜色的“浅色”以产生可见的颜色。RGB在白色处“最大”,这等同于所有“灯”在全亮度(红色,绿色,蓝色)下打开。

CMYK是减色反射光颜色系统。所有颜色均以白色“纸”开始,并在上面添加了不同颜色的“墨水”以吸收(减去)反射的光。从理论上讲,CMY就是创建黑色所需的全部(将所有3种颜色都应用到100%)。las,通常会导致浑浊的棕黑色,因此在打印过程中会添加K(黑色)。它还使打印黑色文本变得更加容易(因为您不必注册3种单独的颜色)。

大多数屏幕(计算机,电话,媒体播放器,电视等)都是RGB(电子墨水屏幕除外),像素中的子像素很少,仅显示红色,绿色或蓝色。

大多数打印机以CMYK彩色打印(尽管某些照片打印机将以超过4种的扩展颜色打印)。

因此,如果您要为屏幕做某事,请使用RGB,如果要进行打印,请使用CMYK。

更新:请记住,您无法在RGB和CMYK中显示完全相同的颜色。


6
不确定前两个参数,尤其是“所有颜色均以白色/黑色开头”。我会说类似“ RGB加法:红色,绿色和蓝色的光一起产生白光。CMYK是减法的:青色,品红色,黄色和黑色墨水过滤掉打印表面反射的白光”
e100

@ e100,由rgb开头的是白色,我的意思是所有颜色的所有开头都是白色,而不是通过混合颜色来修改它,其中cmyk以黑色开头并减去颜色以混合成您的颜色。因此,打印机告诉打印机不要使用100%的颜色,而只能使用一定百分比的颜色。
dkuntz2'1

9
我不同意。使用RGB,您将从黑色开始-光线不足;使用CMYK,您将从白皮书开始。
e100

1
e100是正确的,而DKuntz2的答案是从根本上看待光物理学的一种方法。似乎应该对其进行编辑,因为OP和答案似乎足以让这个答案坐下来?
user179700 2011年

1
两者都是“基于光的色彩理论”。RGB是投射光,CMYK是反射光。RGB是加法模型,CMYK可减去。
2013年

19

LAB(aka CIELAB),空间非常有用。这对于夸大色差,将颜色与色标理论联系起来很有好处。我在CIELAB或类似的空间中进行了大量的图像增强和数字艺术创作。它的主要优点是将颜色与亮度分离,并大致均匀地散布颜色变化-在该空间中任意给定距离处的两个点具有相同的主观色差,虽然精度不高,但肯定比RGB,CMY或HSV好。

有关CIELAB和其他色彩空间的阅读站点:

http://wildinformatics.blogspot.com/2010/12/i-prefer-lab-color-model.html

http://www.normankoren.com/color_management.html

http://cultureandcommunication.org/deadmedia/index.php/Old_Color_Spaces#CIE_L.2Aa.2Ab.2A


14

CMYK和RGB是创建颜色的两种颜色空间。

CMYK是减色的,如油漆/颜料。您一无所有(白皮书),并且随着添加更多颜色而最终变成黑色。CMYK代表打印机用来创建颜色的标准彩色墨水:青色,品红色,黄色和黑色。

RGB是可加的,光线创造色彩的方式。从黑(暗)开始,然后添加更多颜色的光,最终得到白色(所有颜色像常规灯泡一样发光。蓝色灯泡发出蓝光,因为它滤除了绿色和红色。)

如果您正在使用互联网上的计算机显示器,则将使用RGB,因为这是显示器(以及相机和电视)显示颜色的方式。您完全不必担心Internet上的CMYK。但是,一旦开始打印出来,就很重要。这些天的大多数程序都可以在RGB和CMYK之间转换(尽管请记住,每当您在屏幕上看到cmyk图像时,它只是一个近似值,因为它实际上已显示在rgb中)。

关于rgb和cmyk,我遇到的主要问题是黑色。在cmyk中,可以通过以最大强度混合青色,品红色和黄色来使​​黑色变黑,但是也可以通过添加100%黑色墨水来使黑色变黑。因此,如果需要匹配两个黑色,请小心,根据您的程序,它们可能看起来相同。

另外请记住,并非所有颜色都可以用CMYK复制。当我第一次发现它的时候,这让我非常震惊。但是某些颜色(通常是非常明亮,大胆的颜色,例如非常明亮的蓝绿色)只能在有些柔和的版本中以cmyk近似。这并不是说颜色永远无法打印,这只是非常复杂,需要纸张处理或其他颜色的墨水。

不过,您可能会遇到一些与颜色有关的问题,我将提到可能会遇到的另一种颜色空间是“索引颜色”。这是为图像中的每种颜色指定特定索引以节省空间的位置。从技术上讲,这与RGB / CMYK是分开的,因为它不控制颜色的形成方式,而是控制信息在计算机上的存储方式。有时确实会出现在相同的列表中。.而且,在Photoshop中,如果不先将索引的彩色文档转换为rgb或cmyk,就无法对其进行编辑,因此请记住这一点!

您可能还会看到HSB。这是色相/饱和度/亮度,是客观描述颜色的另一种方法,可用于描述rgb或cmyk颜色。色相描述了“颜色”,围绕着彩虹,从红色到绿色再到蓝色再到蓝色。饱和度描述了颜色从灰色(0饱和度)到尽可能完整和丰富(100)的颜色。亮度描述亮度。从黑色到中间到白色的某个地方。


9

HSV(也称为HSB)基于RGB系统-实际上只是RGB色彩空间的一种转换(因此它仍然是可加的,并且用于计算机显示器)。此颜色系统的三个组件是:

  • H:色相。这是色轮上的角度。从0度的红色开始。
  • S:饱和度。这是颜色中“颜色”的特征。因此,如果图像的饱和度为0%,则图像为灰度。
  • V:值(或B亮度)。这是颜色的亮度,如果此值为0%,则无论色相和饱和度值如何,您都为黑色。当V为100%时,每种颜色都是最亮的。

因此全红将是RGB(255,0,0),与HSV(0,100,100)相同。

我唯一要记住的另一个有趣的色彩空间是Munsell色彩系统,它在选择颜色时非常有用。我在这里引用“ 为什么程序员在“ Picking Colors”中很烂”

“虽然感觉很像纸上的HSV(可以将色度用作饱和度),但是此颜色系统在许多重要方面有所不同:

  • 颜色是根据感知信息(又称人类主观性)而不是反射光的某些物理特性来排序的
  • 产生的色彩空间是不对称的(例如,红色的色度比蓝色大得多)
  • 颜色空间是离散的(使拾取更容易)”

对于UI设计师而言,这比摄影师更多,但在NASA研究页面上有很多信息。


5

这两种说法都是错误的,或者至少是令人困惑的:“ RGB基于光并且是可加的,因为您是从无光开始的” “ CMYK是基于墨水并且是减法的,因为您是从无墨开始的”。

很容易理解RGB的工作原理,因为通常的显示是通过将适当比例的红色,绿色和蓝色三原色相加来创建颜色的。但是,正在添加什么以及与什么相关?

在RGB和CMYK的上下文中,加法减法这两个术语都描述了颜色模型与感知光的关系。

让我们从RGB开始您的显示器已关闭,它本身不会产生任何光线。您只会感知黑色。

您打开显示器,然后看到(完全)蓝屏。理想地,所有蓝色子像素以相同的波长以相同的强度发射光。与黑色相比,您添加了一些光,现在感觉到是蓝色。

接下来,您的显示器也会同时打开所有红色子像素。亚像素足够近,足以让您感知“蓝色”波长和“红色”波长的光线混合。灯光本身不会混淆,而是感觉到的粉红色是我们的眼睛如何工作的结果。

加上第三种主要的绿色添加剂,观看者可以理想地感知白色。


CMYK的不同之处在于,您有一个物理对象(比如一张纸),可以在照明下查看。撞击纸张的所有光线都会被中性反射到感知器,您所看到的只是纸张的颜色与照明的颜色混合在一起。两者都是理想中立的。

现在添加青色墨水-会发生什么?您无需添加某些发出“青色”的颜色,而是青色墨水吸收,减去其他波长并传递“青色”,最终将其反射回感知器。您之所以会看到青色,并不是因为您添加了青色,而是因为您减去了所有其余部分。

理解这一点将有助于您理解为什么即使您指定了完全相同的CMYK值,在不同类型的纸张上打印的外观也会有所不同。纸张,墨水和照明都会影响颜色的感知方式。如果您希望校准显示器以进行软打样,则必须考虑所有这些因素。


从数字摄影师的角度来看,在大多数情况下,相机会以RGGB(或类似)矩阵捕获光线,然后将其插值为RGB图像。如果要打印RGB图像,则必须将RGB数据转换为打印机可以理解的颜色模型,例如CMYK或CcMmYK。如果RGB图像包含一个色彩空间,则打印机的光栅图像处理器可以为您完成此操作。

后台发生的事情是:

  1. RGB图像具有色彩空间,例如sRGB
  2. RGB值根据颜色空间计算为LAB值
  3. 打印机具有自己的CMYK颜色空间
  4. LAB值根据颜色空间计算为CMYK值

LAB始终被用作不同颜色空间之间的“胶水”,即使在同一颜色模型(sRGB,Adobe RGB,ProPhoto RGB等)下的颜色空间之间也是如此。它旨在逼近人类的色觉;尽管它的某些颜色超出了人类视觉范围。它与设备无关,因此最好将其理解为或多或少的理论色彩模型-而不是您可以使用的色彩模型。

在某些情况下,LAB 对于图形设计师可能是有用的工具:如果您想要一种具有相同色相但只有感知亮度一半的颜色,则只需将LAB值的L分量减半即可。

请注意,这与HSB(色调-饱和度-亮度)表示中的亮度成分不同(并且可能更好)。这是因为LAB逼近人的色彩视觉,而HSB只是代表具有不同坐标的RGB。由于人类视觉无法感知线性变化的亮度,因此LAB中的L分量与HSB亮度也不线性。50%的灰色可能RGB(128,128,128)适用于计算机,但对人类而言则更多RGB(119,119,119)

在实践中,这并不意味着我们只能看到119×2 = 238个灰色阴影,而是如果我们可以从LAB(0,0,0)进行渐变LAB(100,0,0),并将其与从RGB(0,0,0)进行渐变RGB(255,255,255),则RGB渐变会被认为有点不平衡。


长话短说:

  • RGB用于显示
  • CMYK用于打印
  • LAB用于转换或工具
  • HSB是一个很棒的工具-尽管它不是颜色模型,但只是RGB的另一种表示形式。

4

RGB是加色空间。如果您将三种基色(红色,绿色和蓝色)混合使用,则会得到白色。这是显示器使用的型号,如果将红光和绿光与蓝光混合,则将变成白色。

CMY(青色,品红色和黄色)具有屈服感。如果混合全部,则会变黑。该模型由打印机使用。如果在点上打印了所有三种基色,则颜色会变深。但是很难混合好黑色,这就是为什么经常将黑色添加到颜色混合中(即CMYK中的K)。

可以在Wikipedia中找到更多信息。


4

您最初的问题已得到充分回答,但由于您是摄影师,因此必须认识到存在不同的RGB颜色空间,这一点很重要。

摄影中最常遇到的三个是“ ProPhoto RGB”,“ Adob​​e RGB”和“ sRGB”。它们都使用RGB模型(红色,绿色和蓝色光的数量)测量颜色,但是它们的色域不同。我按色域降序列出了它们。

您可以在Wikipedia上查找它们中的每一个,但简短的版本是色域是颜色空间可以表示的颜色范围。sRGB是Web图形的标准,但是不能代表AdobeRGB可以显示的尽可能多的颜色。同样,ProPhoto RGB可以代表AdobeRGB中不存在的颜色。

作为摄影师,您通常会尝试在可用的最大色域色彩空间中进行拍摄,以保留尽可能多的“真实”色彩。然后,您可以转换为适当的色彩空间,以进行屏幕显示,Web或打印。

如果使用JPG拍摄,请将相机上的“色彩模式”设置设置为可获得的最大色域色彩空间。如果您使用RAW拍摄,则在您的软件开始解释RAW数据之前不会应用任何色彩空间,因此您可以推迟选择一个色彩空间,直到此时为止。RAW的众多优势之一。

我也想就达伦·瓦(DarenW)关于实验室空间的观点发表意见。CIELAB 1931是人类视觉研究的产物,实际上是色彩空间的祖父。对其他所有人的评判是对CIELAB的反对。流行的RGB空间色域的图形通常会覆盖在CIELAB色域上,以说明它们之间的比较程度。

就是说,使用Lab色彩模式进行色彩校正可能需要一段时间才能习惯,因为我们对RGB十分了解,但是它功能极其强大。这主要是因为它像我们的眼睛一样将颜色与亮度分开,并允许您独立调整它们。

要快速了解您可以使用的一些实用工具,请观看摄影师Dan Margulis的视频:http : //revision3.com/pixelperfect/labcolor


3

我感到有必要将讨论范围扩大到*物理和*人类的感知。抱歉,如果我错过了什么,这是多余的。(某些链接指向这些方向。)

物理

有一个真实世界的色彩空间,从根本上讲,是特定波长的电磁辐射(认为是光)。这些波长的一部分范围(称为(实际)“光”)对人类是可见的。其他(较低和较高)波长称为无线电波,红外线,紫外线,X射线,伽玛射线...。(轶事:使用白炽灯泡时,人类实际上看不到(或原来是)它们辐射的光能的一半。)

彩虹在可见光下显示颜色。(它可能还会显示更多不可见的波长。)

(许多动物看到(感知到)不同的“光线”范围-通常与人类的视野大部分重叠。(轶事:一些昆虫(从记忆中)看到紫外线;有些花朵看起来与昆虫完全不同。))

人类的感知

在我们陷入困境之前... 人类的感知力会平均接收到的光线。如果我的眼睛接收到红色和黄色的光,我会感觉到橙色(介于红色和黄色之间)。如果我的眼睛接收到许多不同的波长,我会感觉到白色(如果该集合有偏差,则为白色);相反,白色(光)没有波长。如果我的眼睛接收到蓝光和红光(但没有绿光),我会感觉到洋红色;相反,品红色(光)没有波长。(见下文。)

好的... 。在人眼中,有红色受体,绿色受体和蓝色受体。这些对逐渐远离目标波长的光的灵敏度逐渐降低。如果我的眼睛接收到蓝绿色的光,它将激活蓝色和绿色的接收器,但不能完全激活它们。我的大脑将对此进行处理,并且我会感知到青色。

(对于弱光条件,还有一些“灰色”受体更敏感。)

电视(红色,绿色和蓝色)用来代表颜色不是偶然的。

实际上,我的眼睛可以接收到紫色(蓝色以外)的光,并且可以正确地感知到该颜色(较少的蓝色但没有绿色的光),但是电视无法复制。相反,有些特殊的电视因此具有宽的蓝色(紫色)和宽的红色(红外)。同样,电视带黄灯也没关系(因为从物理上讲,这是任意的,而且眼睛可以看得出来)。

(在人眼中,(来自记忆)蓝色受体在弱光条件下更敏感,实际上会在微弱的时候改变某些事物的感知颜色。)

(请注意,我们称为“绿色”的波长并不完全介于红色和蓝色之间;它更接近于“蓝色”。某种程度上独立...在更深的内部,眼睛/大脑将RGB转换为带有黄色的四元素系统和黑色,以及(根据记忆/猜测)红色和蓝色。)

减色使用与红色(青色),绿色(洋红色)和蓝色(黄色)相反(“互补”)的颜色。像RGB一样,这可以正常工作,但对物理原理却是任意的。

请注意,有两种类型的打印机。A4使用者将所有(C / M / Y / K)点彼此相邻建模,而不是像混合涂料那样混合它们。某些专业打印机,包括某些消费类照片打印机,实际上会混合墨水(“染料升华”)。染料升华显然是一种优越得多(且有显着不同)的色彩技术,但消费者模型会使用大量更多的点来应对。

如果我理解正确,这意味着您的A4彩色打印机实际上不是减色空间;实际上,您看到一些黄色的光和一些青色的光,并且您的眼睛将其平均,并且感觉到绿色。您会看到一些洋红色的光和一些黄色的光,而您的眼睛对此进行平均(红色+蓝色,+黄色=(不理想)红色)。如果我理解正确,则理想的选择是使消费类打印机使用RGB(即RGBK)而不是CMYK,因为它们实际上并不做混合涂料部分。(不同之处在于,当光线照射到混合涂料时会“反射”出减去一个以上的波长(哇!-浑浊的棕色!)...照射到消费者打印机页面上的光线只会从一种颜色反射( C / M / Y / K)。

CMYK的色域(产生的总色域)(而不是)小于RGB电视的色域,后者又(略)小于人的视觉范围。后者(TV)也有些偏斜,而前者(CMYK)更偏斜。如果在RGB颜色空间中工作,这就是为什么您会警告某些颜色的原因。它们无法打印。

无论如何...



1

除了上述系统之外,还有Pantone专色系统-用于打印颜色和饰面,否则将无法使用CMYK(亮绿色,紫色)。通常,公司会把自己的心放在某种品牌色彩上,而CMYK恰好不能很好地逼近这些色彩,这是当您告诉他们专色的价格时,他们会像卡通漫画般四处奔走。

该系统通过使用定制染料分别印刷每种颜色并在不与其他颜色混合的情况下完成工作。


2
Pantone(或任何专色)实际上不是与CMYK或RGB相同的色彩空间。甚至专色都背负在CMYK颜色空间上。
斯科特

@Scott尽管是任意的,但Pantone™系统被认为是真正的色彩空间,而与CMY或RGB无关。它具有自己的原色,并且整个渲染系统仅使用Pantone色彩系统(Hallmark™Co.-他们的卡片等)。直接产生Pantone色彩中断的Photoshop传递功能已经使用了多年。资料来源:印刷艺术技术基金会(又名美国印刷工业)
Stan
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.