实施色彩管理颜色转换功能的模块分为操作系统级、应用软件级和驱动程序级三种。谈到其相互关系,自然主要是指它们如何协调各自的责任。色彩管理最容易令人糊涂的一件事情就是一项工作应该由谁来做,做什么,以及什么时候做。
几年前,这个问题的答案很是令人愉悦。那时,可以实现操作系统、应用软件和设备驱动三者之间的有效沟通,避免明显的设置冲突。而现在,则需要用户参与其中,自己来做出正确的选择和设置。为此,需要首先了解各方的相互作用。
从所起的作用来看,操作系统级色彩管理所做的事情是有限的。比如,它不能改变打印机的色域来匹配所用的显示器,它对于RGB=(0,0,255)这个超出打印机色域的高饱和蓝色没有无中生有的本事,只是通过超色域颜色的映射处理和颜色转换实现两者的颜色接近。它不仅作为色彩管理系统存在,而且可以提供一整套的服务,应用软件可以调用它的功能完成各项有用的工作。
具体讲来,操作系统级的色彩管理,在Mac系统中就是ColorSync,在Windows系统中就是ICM。
操作系统级的色彩管理如何起作用?又应在何时起作用呢?
过去我们认为,操作系统级的色彩管理是一个不邀请不来的东西。在Windows、Mac OS 9、Mac OS X和10.2.x版本的操作系统中的确是这样,只有在应用软件或设备驱动特别请求时,操作系统才进行颜色的转换。这个功能通常需要在应用软件或设备驱动中进行明确的设置才能起作用。那么,应用软件和设备驱动就扮演了让操作系统色彩管理起作用的角色。
但是,Mac OS X Panther(10.3.x)改变了这个规则,变成了无论邀请不邀请它都来的结果。除非使用了特殊的设置避免引入色彩管理,否则,操作系统对色彩管理遵循一个“总是开着的”理念,随时准备参与进程。因此,在Panther系统中可能参加的角色就成为三个:应用软件、设备驱动程序和操作系统本身。如果处理不好,就会出现三者同时作用,而又设置冲突的现象。这是个潜在的危险。(www.xing528.com)
应用软件级色彩管理的应用又怎样与其他相协调呢?
最主要使用的几个印刷应用软件,如Adobe公司、Quark公司、Macro-media公司和Corel公司的一些软件,都在其中提供了用户可配置的颜色设置功能,所以我们称这类软件为“具有色彩管理功能的应用软件”。首先要清楚它们与不具有色彩管理功能的应用软件的区别,在与设备驱动联合使用时才能正确选择设备驱动中的颜色设置。这是因为,该两者工作的平台操作系统不会通过与应用软件沟通来发现应用软件与设备驱动设置之间是否存在冲突,也就是说,在应用软件与设备驱动两者的颜色协调方面,操作系统不给予是非评判,这个工作只能由用户自己完成。
此外,在使用具有色彩管理功能的应用软件时,虽说可以使用软件中的色彩管理,也可以使用设备驱动中的色彩管理,但在软件内部可实现的颜色控制功能远比设备驱动中能够实现的多。专业的用户一般都比较喜欢使用应用软件中的色彩管理设置和命令,以此来确保不会有多余的操作系统级色彩管理作用的发生。我们也建议使用应用软件级的色彩管理,而不依赖于有限的打印机驱动选项。此外,一个不变的规则是——要尽量避免同时使用两者的色彩管理。
不具有色彩管理功能的应用软件则依赖设备驱动中的颜色设置和它的一系列颜色控制假定(由操作系统和设备驱动所做的假定)来实现色彩管理,因为它本身没有色彩管理功能。
操作系统级色彩管理要在各种设备驱动或具有色彩管理功能的应用软件中进行,而应用软件级的色彩管理功能要在具有色彩管理功能的应用软件内部完成。因此,一个成功使用色彩管理的关键因素就是要确使它们协调工作。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。