通常会听到一种声音,专业设计师使用 macOS 是因为 macOS 的颜色管理比 Windows 强很多,直到 iOS 拍摄的照片默认使用 Display P3 色域保存之后,很多人也惯性的认为 Windows 在显示 P3 色域照片时会无法正确识别颜色配置。2017年都要过去了,Windows10 1709 也发布了,不如实际测试下呢?


先说说对于显示器的颜色校准,之前我购买了新的广色域显示器外接来代替笔记本自己的屏幕,这块屏幕标称色域为 101% NTSC 。我拿到之后发现默认色温过高,所以使用爱色丽 i1 Pro 对这块屏幕做校准保证伽马2.2,色温6500K,亮度120cd/m2,期间使用爱色丽自带软件 i1Profiler 和开源软件 Argyll CMS 的 GUI DisplayCAL 分别进行校准。除了两个软件对亮度的检测有几档的差异外,最后提供的 ICC 文件导入系统后肉眼看不出差异(在颜色偏差较大的屏幕上 DisplayCAL 校准出的显示器主观上更讨喜)。不过我发现 i1Profiler 在开启环境光检测时生成的校准文件会导致屏幕偏红,所以未开启。同时 i1Profiler 提供的是 ICC4 版本的文件,DisplayCAL 只能提供 ICC2 版本。

DisplayCAL校准结果
DisplayCAL校准结果

i1Profiler校准结果
i1Profiler校准结果

两个软件均可以自动在系统中应用相应的 ICC 文件,Windows 开机也能正常加载,问题在于有时候在开机时拔除再插入显示器,Windows 有很小机率反应不过来自己还得加载个颜色配置文件。macOS 不常用,所以并不知道 macOS 是否也有这种情况。
当然 DisplayCAL 也提供配置档载入工具,可以主动修正配置文件的加载错误。
配置档载入工具
因此这个不算问题,而且系统层面加载显示器颜色配置文件是全局生效的,不管你是在游戏还是在 PS ,不存在很多人认为的 Windows 下面有部分软件显示的画面不会被校准。


对于 P3 AdobeRGB sRGB 色域的图片,Windows能不能正常显示只需要看两张图就能知道了。
Windows下的图片显示
macOS下的图片显示
这两张图分别是 Windows 与 macOS 对 P3 AdobeRGB sRGB 图片的显示,均采用系统自带图片查看器打开。图中的照片是我使用 Lr 导出的图片,从左到右的色域分别为 P3 AdobeRGB sRGB 。
这里再补充一张 Windows 资源管理器预览看到的图片
Windows 资源管理器
从下面这张图可以看到三种色域对颜色的覆盖范围
色域覆盖范围
最广的是 P3 色域,其次是 AdobeRGB。为什么要说这个,是因为如果一张广色域的图片使用 P3 来作为颜色的配置,用数值0–255表示其中的红色范围,如果在 P3 坐标系中用数字200就能表示出在 sRGB 坐标系中使用数值255才能表达出的红色,而系统并不知道这个坐标是用 P3 来定义的,所以直接按照 sRGB 的坐标系中、数值200来告诉显卡显示这样的颜色,显卡也很听话的这样告诉显示器,那么最终到达眼睛的颜色里,看到的红色会比实际应该显示的欠饱和。
最上面的图中,两个系统的图片的默认显示程序均没有出现这种情况。那么出现这种情况是怎样表现的呢?
我在使用 QQ 传输这三张图片的时候,发现 QQ 在生成预览图的时候就会直接丢弃颜色配置,而不做色彩转换。
QQ对广色域图片的显示
这张图我可以一眼看出,绿色最淡的,也就是最右的一张图是 AdobeRGB 色域的图片,因为从上面的色域覆盖图可以看出,AdobeRGB 拥有最广的绿色色域。而绿色最鲜艳的也就是中间的图片为 sRGB 色域,因为它不会遇到颜色转换的问题。
要说到 macOS 的颜色管理 ColorSync 先进的地方,就是它能对所有软件进行颜色管理,例如 macOS 中的 QQ 就不会遇到这种问题,显示非常一致,除此之外并无优劣之分。
macOS QQ对广色域图片的显示
对于我们几乎是天天使用的浏览器,我使用
http://cameratico.com/tools/web-browser-color-management-test/
测试发现 Windwos 上面常用的不管是 Chrome Firefox Edge 均支持颜色管理,所以这些不用纠结,直接使用即可。总结起来就是颜色管理方面专业软件在两个平台下完全没有差异,部分专业性不强的软件在 macOS 系统下表现的更好。

上面我导出的三张不同色域图片在此下载