|
那如何保证颜色在设备间传递不会出现变化和损失呢?
解决办法就是建立一个和任何设备都完全没有关系的色彩空间(理论的色彩空间,通常使用的是Lab空间),然后将各种不同的设备的颜色表现特点对应到这个理论的色彩空间上(Lab)。因理论的色彩空间是固定不变的,这就相当于在各个设备之间充当颜色翻译的工作。这样,每个设备表现的颜色首先先对应到这个Lab空间上,然后在转换到另一个设备上,如图:

Lab色彩空间是如何翻译设备颜色的呢?
这就需要建立icc profile文件。这个icc文件,就是设备和Lab之间的颜色查找表,其工作原理如下:

这样,即便是颜色数值的不同,但很好的保持了颜色外观的相同,如图:

(注:很多人很执着于颜色的数值,认为不同数值的颜色必然不相同,其实这是不正确的!颜色是给人眼睛看的,只要人眼看上去的颜色基本相同,不同设备在表现同一个颜色时数值不同很正常。)
不同类型的设备往往会有不同的颜色特征和功能。例如,对于同一组颜色,显示器无法显示出打印机能够打印出来的色彩效果。这是因为每个设备呈现彩色内容的过程是根本不同的。扫描仪和相机的颜色特征也不同。甚至不同的程序有时对颜色的解释和处理也不同。如果没有一致的颜色管理系统,相同的图片在各个设备上的显示效果便会不同。彩色内容的显示效果还取决于查看条件(例如周围的光照条件)。这是因为人眼在不同条件下对颜色的感觉不同,即便是在查看相同的图片时也是如此。
因此,色彩管理将维护彩色内容中的关系,从而在具有不同的颜色功能的设备上以及在不同的查看条件下能够获得可以接受的显示效果。 |