色彩管理原理和实践

色彩管理

色彩管理的背景

在出版系统中,没有哪种设备能够重现人眼可以看见的整个范围的颜色。每种设备都使用特定的色彩空间,此色彩空间可以生成一定范围的颜色(即色域)。

关于色彩空间更进一步的解释可以看色彩学学习笔记 - 路过的摸鱼侠 - 博客园

颜色模型的分类

  • 设备无关的颜色模型
    • 有固定的色彩空间,因为它们直接与人类识别颜色的方法有关
    • 例如 CIE L*a*b
  • 设备相关的颜色模型
    • 可能具有许多不同的色彩空间。由于这些模型因每个相关的色彩空间或设备而异
    • RGB、HSL、HSB、CMYK 等

image

如上图所示,A 是 Lab 色彩空间;B 是文档的工作空间,RGB 是编辑时使用的色彩空间,CMYK 是打印时使用的色彩空间;C 则是不同显示、打印设备的色域。

由于色彩空间不同,在不同设备之间传递文档时,颜色在外观上会发生改变。因此,如果我们制作的图像要放到多种设备上打印或显示时,必须通过某种手段保证其外观的一致性,这种手段就是色彩管理。

色彩管理系统

色彩管理系统(CMS)是一种可以在设备之间准确地解释和转换颜色的系统,它将比较图像创建时使用的色彩空间和图像输出时使用的色彩空间并做必要的调整,使不同的设备所表现的颜色尽可能一致。

色彩管理系统借助于颜色配置文件转换颜色。配置文件是对设备的色彩空间的数学描述。

  • Adobe 色彩管理系统使用 ICC 配置文件,这是一种跨平台的标准格式。
  • 通过校色仪可以获得显示设备的 ICC 配置文件,由于显示设备可能随使用年限老化,因此其 ICC 配置(色彩空间)并不是一成不变的。
  • 可以向打印机等印刷设备的供应商要求其 ICC 配置文件。
  • 图片使用的 ICC 配置会嵌入到图像文件中。

image

上图描述颜色配置文件在色彩管理系统中如何发挥作用

  • A. 配置文件描述输入设备的色彩空间和文档
  • B. 色彩管理系统使用配置文件的描述来标识文档的实际颜色
  • C. 显示器的配置文件告知色彩管理系统如何将文档的颜色数值转换到显示器的色彩空间
  • D. 色彩管理系统使用输出设备的配置文件将文档的颜色数值转换为输出设备的颜色值,从而打印颜色的正确外观

常见的色彩管理系统

  • Adobe Color Engine (ACE)
    • 内置于 Adobe 的产品中,无法在非 Adobe 的产品中使用
  • Adobe Color Management Module(CMM)
    • 可以由支持第三方 CMM 的应用程序使用
    • 也可以使用操作系统级颜色管理系统将其集成到工作流程中
  • Microsoft ICM
    • Windows 操作系统下的色彩管理系统
  • Mac ColorSync
    • Mac OS 上的操作系统级的色彩管理系统

现代浏览器,比如 Chrome、Safari 等都支持色彩管理,这表示它们显示的颜色能在不同的显示设备上保持一致,而 IE 并不支持色彩管理,这意味着它显示的颜色可能有偏差。

设置色彩管理

查看图片色彩空间

点击左下角的 > 符号,选择文档配置文件,可以看到图片使用的色彩空间。

image

颜色设置

选择编辑>颜色设置

image

工作空间

  • 为每个色彩模型指定工作空间配置文件(色彩配置文件定义颜色的数值如何对应到其视觉外观)
  • 可用于没有色彩管理的文件,以及有色彩管理的新建文件
    • 被用来确定未标记的文档中颜色的外观
    • 如果 Adobe RGB (1998) 是当前的 RGB 工作空间配置文件,则所创建的每个新 RGB 文档都将使用 Adobe RGB (1998) 色域内的颜色
  • 选项
    • RGB
      • 一般选 Adobe RGB 或 sRGB,而不是特定设备的配置文件(例如显示器配置文件)
      • 在为 Web 准备图像时,建议使用 sRGB,因为它定义了用于查看 Web 上图像的标准显示器的色彩空间
      • 在处理来自家用数码相机的图像时,sRGB 也是一个不错的选择,因为大多数此类相机都将 sRGB 用作其默认色彩空间
      • 在准备打印文档时,建议使用 Adobe RGB,因为 Adobe RGB 的色域包括一些无法使用 sRGB 定义的可打印颜色(特别是青色和蓝色)
      • 在处理来自专业级数码相机的图像时,Adobe RGB 也是一个不错的选择,因为大多数此类相机都将 Adobe RGB 用作默认色彩空间
    • CMYK
      • 所有 CMYK 工作空间都与设备有关,这意味着它们基于实际油墨和纸张的组合

色彩管理方案

  • 指定如何管理特定的颜色模型中的颜色
  • 处理颜色配置文件的读取和嵌入、嵌入的颜色配置文件和工作区的不匹配,还处理从一个文档到另一个文档间颜色的移动
  • 如果您打开了一个文档,该文档中嵌入的颜色配置文件与工作空间配置文件不匹配,则应用程序会使用色彩管理方案确定如何处理颜色数据
    • 多数情况下,默认方案为保留嵌入的配置文件
    • 还可以选择冲突的时候关掉色彩管理,或者将文档转换为目前的工作空间
posted @ 2023-06-18 02:23  路过的摸鱼侠  阅读(170)  评论(0编辑  收藏  举报