色彩压缩& colour spaces

我最近一直在写一些有关打印的笔记。因此,今天的这篇文章都是关于色彩空间的,以及当我们将图像从一个色彩空间移动到另一色彩空间时会发生什么。

在本文中,我指出色彩管理与色彩准确性无关,而更多地是关于当我们从一种设备转移到另一种设备时,如何选择解决物理限制的问题,每种设备都具有不同的色域。

2200哑光纸的色域比Pro Photo RGB小。那么,即使实际上不可能直接转换,我们该怎么做才能使图像在2200哑光纸上看起来更好呢?

2200哑光纸的色域比Pro Photo RGB小。那么,即使实际上不可能直接转换,我们该怎么做才能使图像在2200哑光纸上看起来更好呢?

问题

每个设备对可以记录或复制的颜色范围都有自己的物理限制。这就是问题所在:将图像从一台设备移动到另一台设备时我们该怎么办?

例如,当将色域较广的文件发送到色域较小的显示器或打印机时,必须对超出设备有效色域物理范围的颜色进行处理。我们是否会忽略这些颜色,还是应该对它们进行其他处理?

解决方案:渲染意图

答案是:我们做出决定,然后我们通过一种称为“颜色”的功能将决定告知色彩管理系统 渲染意图。渲染意图是我们告诉色彩管理系统要应用哪些规则的地方 超出色域的颜色.

有几种不同的渲染意图。两种最常用的渲染意图是“感知色度”和“相对色度”,它们是这样做的:

可感知的:缩小较大色域中的所有颜色以适合目标色域。

相对色度:剪裁超出色域的颜色,将其移到新颜色空间内最接近的相对位置。所有其他颜色保持不变。

这是一个简短的摘要。让我们更详细地考虑它们:

感性的

顾名思义,这种渲染意图试图调整图像的内容,以便即使色彩空间较小,也可以将其视为与原始图像相似。它通过调整所有颜色,同时保持它们之间的关系完整来实现此目的。尽管它不是“色彩精确”的,但大多数照片在被选择时看起来通常都是正确的,但重要的是图片中色彩之间的关系,而不是色彩准确度。这是说明如何显示所有颜色以适应新颜色空间的示意图:

Rendering-Intent-Perceptual.jpg

解决色域外颜色的另一种最常见方法是选择相对色度:

相对色度

此渲染意图使色域内的所有颜色保持不变。当您想要确保某些颜色(例如肤色)的颜色准确性时,这是一个有用的呈现意图。仅裁剪色域之外的颜色。它们被移到与其最接近的色域内相对颜色。如下所示:

Rendering-Intent-Relative-Colourmetric.jpg

正如您现在可能意识到的那样,色彩还原是一个折衷方案。如果我们从色域宽的设备转移到色域较小的设备,通常必须压缩颜色。

我们必须决定要使用哪种渲染意图。选择正确的最佳方法就是演示它们。如果要打印,则可以在校样预览下在不同的渲染意图之间移动,以查看颜色的变化方式。选择最适合您的图像的渲染方式。

没有对与错的方法

最好根据每个图像对“渲染意图”进行试听。此外,尽管在纸张X上打印时图像可能适合一个渲染意图,但是您可能会发现,在纸张Y上打印时,同一图像更喜欢另一种渲染意图。

因此,您需要基于每个图像进行实验。

但是显示器呢?我们也必须与他们妥协吗?

碰巧,是的。标准显示器具有自己的色彩空间(配置文件),当在显示器上查看来自较大色彩空间的东西时,必须做出妥协。

监视配置文件渲染意图

据我了解,Monitor配置文件是基于矩阵的,这意味着它们不知道如何处理超出色域的颜色。因此,它们只是被裁剪。换句话说,当在监视器上显示超出色域的颜色时,监视器实质上是在使用“相对色度”的渲染意图(如上所述)。在监视器上显示图像时,我们无法选择渲染意图。它始终是“相对色度”。

在下图中,我在Photoshop中打开了一个Pro Photo色彩空间图像,但是我正在一个比Pro Photo色彩空间小的显示器上查看它。负责从图片配置文件进行转换的颜色管理系统只会显示未更改的颜色,而无法显示的任何颜色都将被裁剪到显示器色彩空间内与其最近的颜色。

monitor-profile-rendering-intent.jpg

综上所述

  • 色彩管理与色彩准确性不同。

  • 要管理颜色,我们需要具有描述每个设备的色域的配置文件,但是我们还必须决定如何处理超出特定设备色域的颜色。这称为渲染意图。

  • 我们可以选择打印时要使用的渲染意图。

  • 但是我们无法控制超出色域的颜色在计算机显示器上的显示方式,它们只是被裁剪以适合目标颜色空间中最接近的颜色。