色域

在 Krita 的色彩空间浏览器里,你会发现各个空间的体积存在差异。色彩空间的体积也叫做色域。

../../_images/Basiccolormanagement_compare4spaces.png

不同的色域对图像有什么影响,又应如何选用?

使用较大色域理由有三种:

  1. 尽管你看不见部分颜色,但计算机程序依然可以理解并使用这些颜色进行色彩运算。

  2. 用于在程序和设备之间交换图像:大多数 CMYK 特性文件在某些位置大于 Krita 默认的 sRGB 空间,却又在某些位置小于该空间。为了最佳化色彩转换效果,图像的色彩空间应该同时涵盖你的显示器和打印机的特性文件空间。

  3. 用于保存档案。因为未来的显示器应该可以显示更丰富的色彩 (剧透:有些显示器已经可以做到),使用更大的色彩空间可以让你未雨绸缪。

让我们对比下面不同色彩空间中的渐变色:

../../_images/Basiccolormanagement_gradientsin4spaces_v2.jpg ../../_images/Basiccolormanagement_gradientsin4spaces_nonmanaged.png

左边的是一张伪像较多的 JPEG 图像,它附带了一个 ACES sRGBtrc v2 特性文件 (如果它没有附带这个特性文件,那么各组渐变色的差异将会显示得更明显)。右边的则是使用 Krita 从源文件直接转换得到的一张 sRGB PNG 图像。

每组渐变色都是从一个颜色通道的最大值渐变为另一个通道的最大值。你会发现 ACES 色彩空间的中间调远比 RGB 色彩空间中的要明亮,这是因为在这个空间里原色之间的距离更远。

上述例子想要说明的是,Krita 可以在颜色混合和应用滤镜时输出大于可见范围的颜色数值。如果工作空间的色域更大,颜色混合的结果和生成的渐变也会更加准确。尤其是在进行色彩修正工作时,更大的色域有利于得到更精确的颜色信息。

如果你有一个使用 LUT 的显示器特性文件,你可以使用可感知模式来模拟图像在目标空间的观察效果。

更大的色域也有缺点,它们需要更高的色彩精度来避免发生颜色条纹。因此在使用更大的空间时记得选用 16 位深度以上的色彩通道。