颜色转换和颜色匹配

将颜色从一个颜色空间转换为另一个 颜色空间 的过程称为 颜色转换。 颜色空间中的所有颜色都相对于颜色空间的 白点固定。 由于颜色空间的白点因设备而异,因此转换后的颜色必须与目标颜色空间中视觉上最接近的颜色相匹配。 此过程称为 颜色映射

例如,如果你有在显示器上创建的数字图像,它可能位于依赖于设备的 RGB 颜色空间中。 如果要在打印机上打印,则必须将其转换为打印机的颜色空间。 由于打印机可能使用依赖于设备的 CMYK 颜色空间,因此必须将所有 RGB 值转换为 CYMK。 这是 颜色转换。 根据 CYMK 空间指定值后,需要将其与打印机可以生成的最接近的颜色匹配。 这称为颜色映射或 颜色匹配

颜色转换和颜色映射都必须考虑许多特定于设备的因素。 例如,屏幕图像的构建基块是像素。 每个像素都有一定数量的位来存储其颜色或颜色索引值。 每像素的位数取决于所使用的显示和显示适配器的类型,以及适配器所设置的模式。 大多数打印机类型使用不同的 着色剂 ,并打印在特定分辨率。

此外,设备的物理色调特征通常在不同的设备上是不同的。 例如,当计算机监视器生成颜色时,它们可能看起来与在印刷机上生成的颜色不同。 通常使用称为 伽玛校正的修正因子来补偿这种差异。

这些设备相关因素的结果是,每个颜色设备都有一组特定的颜色,它可以产生。 此颜色集称为其 色域。 若要执行颜色转换和颜色映射,必须将图像中的颜色从源设备的颜色空间和色域转换为目标设备的颜色空间。 然后,它们将匹配到目标设备的范围中。