前言
我发现身边很多朋友确实没有注意过色彩空间的设置,虽然默认的如果全是 sRGB 那足够的稳妥,通常情况下也不会引起任何问题。去深究相机(传感器)、ACR 和 PS 以及屏幕这四个色彩空间也不会提升你的摄影和后期水平。
当前,不是说这些并不重要,去对显示设备校色和完善工作流程中的色彩空间设置,有助于确保自己所作的后期是有意义的——在另一块校色的屏幕上可以还原出来调色时候自己看到的画面。尽管色彩受到很多方面的影响,不同人有不同的风格,不同人看到的颜色也和其他人脑海中的不尽相同,但是我始终认为,至少应该还原出来调色时候所看到的画面,否则你的创造和成果还只是在你调色当时的那块屏幕上的画面,不具有广泛分发和复现的能力,那创造的成果也是不能分享且不稳定的存在。
当然,如果你没有耐心也没有任何广色域的设备以及打印需求,请全部选择 sRGB,这样至少不会犯错,总比没有正确设置的准确性要高。
但是,需要注意的是,如果你没有一台颜色准确的显示器,在所有地方都选择 sRGB 似乎也无济于事,因为计算机不知道如何正确的把颜色转换到你显示器的色彩空间,只能转到 sRGB 然后听天由命吧。
如果你有这方面的追求、有一个广色域的屏幕或者有一个校色的屏幕,请继续看。
以下内容全是个人的研究和理解,有错误还请指正。
举个例子说明下重要性
听说广色域 “更好”?
当你使用一个没有任何色彩管理的笨蛋软件,在 sRGB 的显示器上打开 Adobe RGB(比 sRGB 要广)的照片之后你发现——他的饱和度甚至还降低了!
于是,摄影师精心修正的图像,在一个笨蛋软件的手里,变得灰灰暗暗的。
如下图所示,左侧是支持色彩管理的软件显示的效果(即转换到 sRGB 显示),右侧是不使用色彩管理软件显示的结果(直接将 ProPhoto 当作 sRGB 来显示)。

更要命的是,如果你是一个没有正确设置色彩空间的摄影师,你看到的是灰灰的,就会把他试图拉回“正常”,而换到正常的软件的情况下,刚刚那张拉回“正常”的图,饱和度已经炸眼了!
例子中的原因是,软件没有读取 exif 中的色彩空间信息,将 Adobe RGB remap 到了 sRGB,对整张图的色彩范围都进行了一次“压缩”,自然在 Adobe RGB 上正常的在这里就变灰了。
所以说,全 sRGB 是一个稳妥的选择,至少不会发生以上的情况。
背景知识
需要对 CIE xyz 以及 RGB 模型有了解,对色彩空间、色域(虽然大多数人都混为一谈了)也有所了解。发现要解释这些绕不开的。
色域与色彩空间
色域这个词更多在卖显示器的那看见,比如 100% sRGB,不过注意,色域是 “100% sRGB” 而不是 “sRGB”。简单来说,色域是一个设备可以表现的色彩覆盖了某种色彩空间的范围,因此色域也就表现了显示器显示颜色的能力,这里的色彩仅指色度,显示器亮/明度还有另一个指标,准度也是另一个指标,100% 覆盖但是准度不行也是白给。
而色彩空间,就是算上明度的一个完整空间了,CIE xyz 是最大的,涵盖了所有的颜色,
景象如何从相机来到你的屏幕
似乎在数码摄影中,这个问题不难回答,把拍摄的 RAW 文件拷贝到硬盘里,打开,就好了。对于你作品的观赏者来说,打开你分发的文件,就好了。
但是不同相机的传感器前的滤色片是不同的,传感器的摄取色彩的范围是不同的,不同的显示器更是。所以文件的存储、编辑、显示都需要涉及到色彩空间的转换,才能让你看到准确的颜色。
接下来,就让我们看看这一过程中色彩空间是如何转换的。
拍摄
光线经过镜头到传感器,经过滤色镜、光电转换、放大后存储在相机内存的 RAW 文件中,通常来说,RAW 文件内是相机特有的色彩空间(由生厂商检测、校正)。同时,如果开启了机内直出,会根据预设调整色调等,然后转换为用户设置的(sRGB/Adobe RGB)色彩空间,并存储在 JPEG 文件。
将文件从相机拷贝到电脑的过程,由于是复制所以不会进行任何改变。
此时图片(RAW)的色彩空间是相机特有的色彩空间。JPEG 是用户设置的标准色彩空间。两者内都通过 exif 附加有 icc 校色文件,icc 校色文件可以提供一种色彩空间到另一种的转换,因此无论是否是标准色彩空间,都可以通过其附加的 icc 文件转换为 CIE xyz。
查看机内直出 JPEG
相机内部存储及查看
相机内部程序将色彩空间从传感器特定的色彩空间转换到 CIE xyz,再转换成你在相机内设置的 sRGB 或 Adobe RGB,存储在文件中。
查看时通过 icc 文件转换到标准的 CIE xyz,再通过屏幕的校色文件转换到屏幕色彩空间表现出来。
支持色彩管理的软件
在支持色彩管理的软件中,读取 JPEG icc 并通过其将图片转换到 CIE xyz 空间,再将通过色彩管理中的配置文件(应该配置为屏幕校色文件,如果没有则会使用标准的 sRGB icc),将 CIE xyz 转换到屏幕的色彩空间。
在 Windows 这种没有全局色彩管理的系统,有可能有软件不使用屏幕校色文件,使用内置的 sRGB 配置进行转换。
不支持色彩管理的软件
不支持色彩管理的软件不会进行任何的色彩空间转换,直接将其显示,如果此时文件的色彩空间与系统设置的(通常是 sRGB 或屏幕校色文件)不匹配,则颜色饱和度会变低或变高。
Adobe Photoshop
Adobe Photoshop 会读取配置文件,如果色彩空间与菜单“编辑-色彩设置”中的“工作空间”不一致,将询问你的处理方式(如下图):
- 使用嵌入的配置文件(代替工作空间):不进行转换,使用文件中的色彩空间,并且暂时修改工作空间为文件中的色彩空间; 不会有任何损失
- 将文档的颜色转换到工作空间:通过配置文件将文件中的色彩空间转换到配置的工作空间;如果工作空间比配置文件中的广,则一般不会有损失,但是如果差的过多而且色深没有增加的话会损失精度
- 扔掉嵌入的配置文件(不进行色彩管理):不推荐,行为与 “不支持色彩管理的软件” 的一致,容易引发颜色不匹配等问题。

Adobe Camera Raw 或相机厂商发布的 “解 RAW” 软件
这类软件所作的工作是解码存储在 RAW 中的数据,按照彩色阵列将亮度信息转换为色彩信息。
首先,将传感器色彩空间转换到 CIE xyz 再转换到到你设置的工作空间,供调色、编辑使用。
同时,通过校色文件转换工作空间到 CIE xyz 到屏幕色彩空间,供显示、校对使用。
如何设置色彩空间
在前面的章节中,我们已经提到了在 Adobe Photoshop 和 Adobe Camera Raw 中,色彩空间的转换过程,这涉及到如下四个色彩空间:
- 原色彩空间:照片文件中存储的
- 工作空间:供调色、编辑使用的临时色彩空间
- 显示空间:供显示器显示所使用的
- 存储空间:导出文件中的色彩空间
原色彩空间通常在拍摄时候已经决定,没有必要进行修改。如果要编辑直出的 JPEG 的话,可以考虑设置为 Adobe RGB,这样可以存储更广泛的颜色范围供编辑使用。
工作空间用于处理图像,在调色过程中可能会存在本来在显示器色域范围外的颜色被调整到显示范围内的情况,因此我更倾向于选择更广的 ProPhoto 色彩空间,位深选择 16bit。这样做的好处是可以完全囊括颜色,缺点是内容占用稍多。以及如果编辑的原图是 16bit,由于色彩空间更大但单色的存储空间不变会丧失精度。对于这种情况或许可以修改为空间更小的 Rec.2020 以减少损失,但我使用相机的 RAW 为 12bit,并且我不认为这会带来巨大影响。
显示空间即显示器的校色文件,未校色的使用标准 sRGB。校色的显示器可以在系统设置中指定校色文件,Adobe 中的 ACM 大概率会使用它(未经考证)。
存储空间即最终出片的文件中的空间,出于保证最广泛用户的准确考虑,一般使用 sRGB;大部分手机都支持 P3 ,但不能保证因为平台压缩等不会造成色彩的准确性丢失;印刷建议使用 Adobe RGB,但是由于印刷所使用的 Adobe RGB 比 sRGB 要广,成品的颜色可能比 sRGB 显示器上看到的略鲜艳,如果需要严格确保所见即所得请购买 Adobe RGB 显示器。
系统设置
这一部分主要是确保系统应用了显示器的校色文件来显示颜色。
Windows 10
打开 “控制面板-色彩管理”,选择工作显示器后,选中 “显示器校色文件” 设置为默认,点击右下角的配置,点击 “将系统默认值重设为当前值”。
Windows 11
打开 “设置-系统-显示”,在 “颜色配置文件” 处选择校色的配置文件。可以考虑点击配置文件后点击 “设置为系统默认”。如下图。

可以考虑 “启用自动颜色管理” ,该功能可以将完全不管颜色管理的软件输出的内容从 sRGB 转到屏幕色彩空间。
Adobe Camera Raw
打开 “首选项(右上角齿轮图标按钮)-工作流程”,色彩空间选择 “ProPhoto RGB” 或 “Rec.2020”,色彩深度选择 “16位/通道”(理由见前文关于工作空间所阐述的内容)。如下图。

Adobe Photoshop
打开 “编辑-颜色设置”。选择 “北美印前2” ,修改工作空间为你在 ACR 中设置的色彩空间,同时确保 “显示器 RGB” 在列表中并且是正确的(确保正常加载)。如下图。

图片查看软件
以 ImageGlass 为例,我通常使用该软件来查看图片。
打开 “设置-图像” ,在 “色彩管理” 一节,“色彩配置文件” 中选择 “当前显示器配置”。