Skip to content

Latest commit

 

History

History
129 lines (88 loc) · 4.46 KB

File metadata and controls

129 lines (88 loc) · 4.46 KB

色彩管理

返回文档目录

先区分三个问题

用户常说“让外接显示器显示成 Mac 的颜色”,实际可能包含三个不同目标:

  1. 色域目标相同:例如都以 sRGB 或 Display P3 表达颜色。
  2. 白点、亮度和 Gamma 看起来接近:需要并排视觉匹配或仪器测量。
  3. 颜色测量准确:需要测量面板实际响应并生成设备 ICC。

只安装一个通用 ICC 不能保证三者同时成立。面板原色、背光光谱、观察角度、环境光和老化 都属于硬件差异。

ICC 描述文件做什么

ICC 显示器描述文件告诉 ColorSync:

  • 显示器红、绿、蓝原色在标准色彩空间中的位置;
  • 白点;
  • 每个通道的色调响应曲线;
  • 可选的校准曲线,例如 vcgt

色彩管理应用可据此把文档颜色转换到显示器。未使用 ColorSync 的游戏、视频渲染器、远程 桌面或特殊全屏管线可能忽略 ICC。

VCGT 和 GPU LUT

vcgt 是显示器 ICC 中常用的校准曲线标签。DisplayTune 的视觉匹配会写入三通道各 256 个采样点,并在当前会话中将对应曲线应用到 GPU LUT。

它可以:

  • 调整白平衡;
  • 调整整体亮度和 Gamma;
  • 对通道进行有限的缩放。

它不能:

  • 扩大面板物理色域;
  • 修复严重的色彩非线性或屏幕均匀性;
  • 测量绝对亮度和 Delta E;
  • 改变背光光谱;
  • 保证 HDR 管线采用同一曲线。

软件调暗会压低输出码值,可能损失亮阶。可用时应优先使用 DDC 调背光亮度,再用 VCGT 做 小幅白点和曲线修正。

DisplayTune 的三种视觉目标

Mac Match

  • 以显示器当前原厂 ICC 为源。
  • 保留面板自身的 rXYZ/gXYZ/bXYZ 色域描述。
  • 使用 D65 白点。
  • 复制 macOS 系统 sRGB ICC 的精确 TRC,而不是用单一 2.2 指数近似。
  • 添加独立、可编辑的中性 VCGT。

它适合“保留面板真实色域,同时让 SDR 曲线更接近 macOS 常见行为”。如果原厂 ICC 本身 错误,Mac Match 也会继承错误的原色描述。

sRGB Target

  • 以 macOS 系统 sRGB ICC 为基础。
  • 适合网页、办公和 sRGB 内容的主观匹配。
  • 仍然不能让显示器 OSD 的原生广色域自动缩小;最好配合显示器 sRGB 模式。

Apple Display P3

  • 以 macOS 系统 Display P3 ICC 为基础。
  • 保留系统 P3 色度和传递函数。
  • 添加独立名称和可编辑 VCGT。
  • 属于视觉目标,不是目标显示器的实测描述文件。

厂商 OSD 中的 DCI-P3 可能采用电影 DCI 白点或不同 Gamma,不等于 Apple Display P3。

应该选择哪个目标

使用场景 推荐
网页、文档、普通 SDR 显示器 sRGB 模式 + sRGB Target
广色域照片、macOS P3 内容 面板原生/合适的 P3 模式 + 实测 ICC
想主观接近 Mac 内建屏 选择正确色域后使用视觉匹配
摄影、印刷、影视交付 实体校色仪 + 合适的仪器修正 + 实测 ICC
显示器原厂 ICC 可靠 面板原生或 Mac Match

视觉匹配与仪器校准

视觉匹配

优点:

  • 不需要额外硬件;
  • 可以补偿用户主观上最明显的白点差异;
  • 适合快速统一两块办公显示器。

限制:

  • 人眼会适应环境光和背景色;
  • 两块屏幕亮度不同会影响对白点的判断;
  • 无法提供测量报告;
  • 不能判断面板色域是否真实覆盖目标。

仪器校准

实体校色仪或分光光度计直接测量屏幕输出。DisplayTune 通过 ArgyllCMS 启动测量并安装完成 的 ICC。测量质量仍取决于:

  • 仪器型号和状态;
  • 背光类型对应的修正数据;
  • 目标亮度、白点和曲线;
  • 显示器预热、环境光和 OSD 设置;
  • 当前输入、HDR 模式和面板老化。

HDR、True Tone 和 Night Shift

  • HDR 常使用独立的 EOTF、色域映射和系统合成路径,SDR ICC/VCGT 不一定按相同方式 生效。
  • True Tone 会根据环境光改变白点,会破坏固定白点比较。
  • Night Shift 会主动变暖,与 DisplayTune 夜间色温叠加。

校准和视觉匹配时应全部关闭。完成后如果重新开启,应把结果视为舒适性偏好,而不是固定 测量状态。

恢复

菜单中的“恢复系统色彩”会请求 ColorSync 使用显示器默认/原厂 ICC,并恢复系统校准曲线。 生成的 DisplayTune ICC 仍保留在 ~/Library/ColorSync/Profiles/,方便之后重新选择。