要画技有笔刷 25-09-16 13:42
微博认证:动漫博主

19176
19089问不同平台会有色差的问题,这个是颜色管理的问题,简单来说就是有的软件支持颜色管理,有的软件不支持,有的软件颜色管理是个错的。想要解决这个问题必须保证使用的绘画软件支持颜色管理、保存时嵌入了颜色配置文件(ICC文件)、查看图片的软件可以正确支持颜色管理,以上三点任意一点出错就会出现即使在同一个设备上查看也会有色差的问题。
关于原理我用比较容易理解的比喻来说明,表述不一定准确。
我们使用的显示器可以理解为有红绿蓝三种颜色的灯,RGB值则是表示三种颜色的灯的亮度。但是不同品牌型号的显示器,最大亮度时灯的颜色是不一样的,有的饱和度高,有的饱和度低,有的偏蓝,有的偏黄,这就造成了同样的RGB值在不同显示器上颜色不一样。可以理解为RGB值只是坐标值,而不同品牌型号的显示器有各自的坐标系,这个坐标系就叫做色域。
为了解决这个问题,就定义出一个标准色域,再记录下各个品牌型号的显示器的色域在标准色域中的位置,形成颜色配置文件(ICC文件),保存图片时把绘制图片时使用的显示器的ICC文件一并嵌入,在另一台设备上打开的时候,对比图片嵌入的ICC文件和打开图片的设备的ICC文件,就可以对RBG值进行转换,从而解决不同设备色差的问题。不过我们通常不会直接嵌入绘制设备的ICC文件,而是选择一个通用的工作色域,比如sRGB,然后无论是在绘制的时候还是在查看的时候,都通过对比所用设备的ICC文件和嵌入的sRGB色域文件来进行转换。
同时,颜色管理不仅可以解决不同显示器的之间的色差问题,还可以解决不同打印机之间的色差问题,还可以解决显示器和打印机之间的色差问题,都是通过ICC文件实现的。当然,想要设备之间完全没有色差,还需要对设备进行校色,因为同一品牌型号的设备也会因为品控问题有一定色差。
以上说明了颜色管理的原理,那么在同一台设备上颜色管理出问题,就是绘制时使用的软件、图片嵌入的ICC文件、查看时使用的软件三者中至少一个出了问题。
除了个别软件颜色管理错误这种罕见情况外,其他情况下软件是否支持颜色管理、图片是否嵌入了ICC文件,会影响图片套用的是哪个ICC文件。一般来说套用的ICC文件色域越大,在同一设备上显示出来的结果饱和度就越高,常见的色域里,Adobe RGB约等于广域显示器大于sRGB大于非广域显示器。
至于平台的问题,在图片嵌入了ICC文件的情况下,理论上来说只要使用的浏览器支持颜色管理,在同一台设备上查看就不会有色差,但是不排除有的平台会对图片进行处理,处理的过程中把ICC文件给删掉了。另外ICC文件有v2和v4两个版本,有的可能只支持v2不支持v4。
另外19089提到的颜色预览,是用来模拟目标色域无法显示工作色域的部分颜色的情况下,这些超出目标色域的颜色会显示成什么颜色,通常用来模拟打印机的CMYK色域。可以理解为你现在绘制的图片的一部分颜色打印不出来,打印出来会变成别的颜色(有色偏),从而提示你不要选择这些打印不出来的颜色,但在打印色域内的颜色是可以正常打印不会有色偏的(显示器和打印机都进行了较色的情况下)。而前面解释的色域转换问题,相当于把整个色域进行偏移和拉伸缩放,所有颜色都有可能有色偏,而不是只有打印不出来的颜色有色偏。
注意不要开着CMYK颜色预览模式画画!否则可能你看着这两块区域是一个颜色,结果传到网上别人看这两块区域是两个颜色!除非你保存的时候直接转成了CMYK模式保存。另外如果工作色域大于显示器色域的话,可以明显看到取色器右上角饱和度最高的那一块有一条斜着的分界线,那块区域的颜色不要用,也是一样的原理,你看着是一个颜色,别人用广色域显示器看会变成两个颜色。
最后是关于一些软件对颜色管理的支持以及是如何给图片套用ICC文件的,有点绕,看不懂可以忽略。
PS是支持颜色管理的,可以选择工作色域,保存时可以嵌入工作色域的ICC文件。也可以选择不进行颜色管理,这样的话相当于在显示的时候,套用的是设备的ICC文件,但是保存的时候好像就不能嵌入ICC文件了。PS最初就是为了解决图像制作与打印,对颜色管理的支持相当好,可以嵌入、删除、替换、转换ICC文件。
windows自带的画图没有颜色管理,和PS不进行颜色管理时一样,显示时套用的是设备的ICC文件。
SAI我以前测试的好像是没有颜色管理的,SAI2不清楚有没有。
现在很多绘画软件好像都有颜色管理的选项,但不清楚功能齐不齐全。
Edge浏览器和windows自带的照片应用是支持颜色管理的,需要注意的是,这两个软件在图片没有嵌入ICC文件的情况下,会自动给图片套上sRGB色域文件,可能跟windows全局设置有关,没太仔细测试。另外我的电脑不是广域显示器,如果是广域显示器有可能默认的是其他色域。以下所有提及sRGB都是在非广域显示器中测试的结果。
OneNote是没有颜色管理的,无论图片有没有嵌入ICC文件都不识别,而是和PS不进行颜色管理时一样,显示时相当于套用的是设备的ICC文件。这里要注意一下区别,没有颜色管理的软件读取图片时,无论图片有没有嵌入ICC文件,都相当于套用设备ICC文件,而有颜色管理的软件读取没有嵌入ICC文件的图片时,会嵌入系统全局设置的ICC文件,比如sRGB。
IE浏览器、windows文件管理器界面的缩略图的颜色管理是错的!可以正确识别图片嵌入的ICC文件,但是会认为显示器的色域是sRGB,听起来有点难理解,总之就是可能会显示出完全不同于常见色偏的更离谱的色偏!这也是为什么很多做设计工作的人更喜欢用mac而不是windows,因为win的颜色管理一塌糊涂,你都不知道到底是哪里有问题有什么问题,出现的色偏奇奇怪怪。
另外前段时间出现的ios反复截图图片会越来越红的问题,也是颜色管理的问题,不知道修复没。

发布于 湖南