说到色彩管理系统,在我们之前在《只是为文艺? 专业工作室为何钟情苹果》这篇文章中进行了详细的介绍。 不同的设备都有不同的色彩特性,如拍摄照片时,相机会把自己的补色能力记录成ICC文件桉嵌入图片,显示器的显色能力也会记录在驱动程序的ICC文件中,操作系统从图片档读取ICC,再根据显示器的ICC,把图片的色彩信息转换成显示器的发色,最后再经过伽马校正,显示出图片原本的颜色。色彩管理系统工作就是将所有硬件的ICC进行匹配和统一,达到最优的输出效果。
通过ICC文件,色彩管理系统将各个设备进行统一的匹配
每台数码相机都有自己的ICC特性,在拍摄照片后,其会将自己的ICC信息记录在每一张图片文件中,供操作系统的色彩管理系统进行加载和调取。而对于单反相机和部分高端DC而言,它们拥有两个色彩空间的属性:sRGB与Adobe RGB,通常我们采用的都是sRGB色彩空间,但Adobe RGB的颜色覆盖范围要比sRGB更广,因此高端摄影以及出版印刷行业的用户会采用Adobe RGB色彩空间。在设置不同的色彩空间时,相机在写入到照片中ICC配置文件信息也会有所不同。
单反相机都会有色彩空间的选项,设置不同的色彩空间ICC文件信息也不一样
这样问题就来了:如果选择sRGB色彩空间拍照,由于Windows操作系统默认采用sRGB色彩空间,即使是不支持加载ICC文件的程序(如图片软件或浏览器等),在显示渲染时会交给Windows系统来完成,这样色彩几乎不会出现任何变化;但如果选择Adobe RGB色彩空间拍照,当使用不支持ICC加载能力的程序打开后,就会出现偏色的现象(尽管大多数显示器都不支持Adobe RGB色彩空间,但通过色彩管理系统对ICC文件进行重新转换与处理,同样可以输出不错的色彩,但如果完全不进行色彩空间的转换,实际差异会非常大)。
采用Adobe RGB色彩空间拍摄同一张色卡,上传到网上后使用不同浏览器观看的效果
这里我们来做个实验:将相机调节到Adobe RGB色彩空间后拍摄一张如上图的标准色卡照片,并将其上传到互联网上,分别采用支持加载ICC文件和不支持加载ICC文件的浏览器打开这张图片,或者照片原始的ICC信息不幸丢失,就会呈现出如上图中的差异:支持加载ICC能力的浏览器色彩相对更饱和,而后者则颜色则相对较为暗淡,这就是很多网友感觉到在浏览器中观看图片会出现偏色的现象。也就是说:在保证照片ICC文件得到保留的情况下,如果使用支持加载ICC文件能力(即具备色彩管理能力)的浏览器就可以基本避免偏色的问题。那么我们如何检测自己所使用的浏览器是否支持加载ICC文件的能力(即具备色彩管理能力)呢?
三秦IT网的官方微信:更多资讯请关注:三秦IT网官方微博