neal 发表于 2024-9-19 16:54:23

色彩管理

问题的产生
  计算机不懂颜色。从根本上说,它们只是一种按照我们的指令来处理0和1加法器。当我们使用0和1在计算机上来再现色彩的时候,我们实际上是创建了一个RGB的数字控制系统或者是CMYK的模拟控制系统来控制各种具有色彩再现能力的计算机外设,像扫描仪,显示器,打印机,照排机,制版机等等。
  RGB和CMYK控制系统本质上是使用三种或四种原色的混合来产生出希望的颜色。每一种组成成分的信号的强度决定了使用多少相应的原色。当我们使用数字来表现RGB和CMYK色彩时,我们只是使用数字来再现每一种成分的强度。
  当我们在特定的某一台设备上来再现颜色时,这个系统会工作得很好。不幸的是,当我们把这些相同的RGB和CMYK数值送到不同的设备上时,它们通常会产生不一样的颜色。这是因为RGB和CMYK在电脑上产生的是电信号而不是具体的颜色,而每一种设备对这些电信号会产生不同的反应。
  如果你曾经在电子商店看过不同品牌的电视机,你就会看到这种实际的现象:许多的显示屏幕虽然收到的是同一个信号,但是却产生了不同的颜色。为什么?因为RGB的数值是用来控制调节电子束的强度来使显示器的荧光粉发热,从而发出光线,而每一个显示器对信号的响应是不一样的。原因之一是不同的生产商使用不同的荧光粉,它们对电子束的反应是不同的。但这只是问题的一部分。还有就是荧光粉的衰减老化程度也是不一致的,这种衰减会影响产生光线的能力。再有一个原因就是用户自己对显示器的亮度和对比度的设置也会影响到色彩的显示。我们甚至可以说每一台显示器对色彩的再现能力都是独一无二的。
  由于一些稍微不同的原因,同样的情况也会发生在我们使用的其他的RGB和CMYK设备上。不同品牌的扫描仪和数码相机使用不同的滤色片,这些滤色片的色彩过滤能力会随着使用时间的增加而改变,并且每一种产品会使用不同的光源,不同的扫描仪光源的光谱曲线是不一样的。而数码相机在拍摄时环境的光源也是千变万化的。CMYK同RGB比起来可变因素更多。有多种配方的油墨,上光蜡,染料,都会造成颜色的不同,并且如果你把纸张的因素也考虑进来的话,你就又引入了另一个很大的可变因素,因为不同的纸张对油墨的影响方式是很不相同的。
  你可以把RGB和CMYK看成是产生颜色的不同配方,不同的RGB和CMYK值就是其中的成分。这就好像是做菜,相同的原料不同的厨师会作出不同的的味道。颜色也是这样:是的,你可以很确定地说R255,G255,B50将会产生一种黄色,但是这种黄色在不同的设备上产生的颜色不同的。
  RGB和CMYK通常被称作设备特定或设备相关颜色模型,正是因为只有给出了具体的设备才能够预知颜色产生的效果。这里有两个含义:一、相同的数值在不同的设备上会产生不同的颜色,二、要想在不同的设备上得到一样的颜色必须要改变数值。这就是色彩管理用来解决的最基本的问题。还有就是很多明显的问题都会从第一个问题里产生出来:当我们将文件从一个设备送到另一个设备时颜色发生了改变,所以扫描仪看到的颜色同我们在显示器上看到的颜色不一致,而打印输出的颜色同样也跟显示器上的颜色不匹配。
  扫描仪看到的样本的颜色是R247G160B91。但是当我们把相同的值送到显示器上时,它变得有一点暗并且饱和度增加了。当我们将同样的数据送到打印机上时,它变得更暗并且更加的饱和。
参考色空间
  今天我们使用的色彩管理系统实际上使用了两个参考色空间,分别被称作CIE XYZ(1931)和CIE Lab(1976)。我们已经在上一讲里了解到关于这两个色空间的较为详细的说明。要想明白色彩管理系统是如何工作的,对于这两个色空间你只需要了解两件事情:
  Lab是XYZ的数学等价变换
  无论XYZ还是Lab描述的色彩都是根据我们人类的感觉来定义的,而不是象那些产生色彩的设备一样通过控制的电信号来产生色彩。换句话说,这两个颜色空间所定义的颜色都是一个有着正常视觉的人可以看见的,这个人我们在上一节课已经认识了,叫做“标准观察者1931”。其结果就是,XYZ和Lab的值定义的颜色都是明确的,而不是像RGB、CMYK这些设备相关的色空间模型,虽然知道了数值,但如果不指明具体设备,还是不能预知确切的颜色。

设备特性文件
  设备特性文件给我们提供了所使用的彩色设备描述颜色的行为方式,如果这是一个RGB设备,那么它的设备特性文件就说明了这个设备的每一种RGB组合分别再现了什么颜色。为了便于理解,我们可以将其简单化,(但实际上Profile是非常复杂的,这一点我们将在以后的课程中讲到)。我们可以将设备的特性文件看成是一个色彩的双语字典,一种语言是在XYZ或者Lab中的实际感觉到的色彩,另一种语言是与设备相关的RGB或CMYK的数值。设备的特性文件将这个设备的控制信号(RGB或CMYK值)和在它上面产生的实际感觉到的颜色也就是明确的Lab或XYZ值联系起来。
总结
  色彩管理系统其实是很容易理解的,如果你在心里记住一个简单的原则:一个独立的特性文件使RGB或CMYK数据具有了明确的颜色;要想保持颜色的一致就需要改变文件中的数据,而这需要两个特性文件。所以在你的文件中镶嵌一个特性文件是一个很好的习惯,特别是当你需要将这个文件送到其他人那里或者是想长时间地保留它时(记住随着你的显示器使用时间的增加它的颜色也会改变)。当你将特性文件镶嵌到图像文件中时,你就给这个文件贴上了一个描述,说明了它所包含的描述色彩的数据在现实中的颜色是什么,并且不会改变数据本身,所以这也打消了很多人的顾虑,你可以放心的将正确的特性文件镶嵌到文件中,因为这不会破坏文件中的RGB或CMYK数据。当你要求CMS在另一个设备上对颜色进行匹配时,你需要指定两个特性文件,一个说明这些数值是从哪里来的,另一个说明它们要到哪里去。
  如果没有镶嵌特性文件,文件中的颜色只是一堆数据,不同的设备可以对其进行不同的色彩解释,就象是我们在图示1中看到的。当我们镶嵌了特性文件,CMS就会说出扫描仪的RGB247,260,91,显示器的RGB250,175,100,以及打印机的RGB244,192,148都会产生出同样的其LAB值是79,19,46的浅橙色。

neal 发表于 2024-9-21 21:36:24

赚积分了!!!

dzs1986910 发表于 2024-9-23 08:00:41

学习一下

wzx0216 发表于 2024-9-24 06:40:47

不错。放点软件实际应用的估计这论坛也就火了

dzs1986910 发表于 2024-9-25 08:48:15

这个没有仪器不好练习吧
页: [1]
查看完整版本: 色彩管理