了解图像中的色彩空间:RGB、CMYK、LAB、HSL 等完整指南

了解数字图像中的色彩空间

探索色彩模型、色彩空间及其在摄影、设计和数字成像中的应用的完整指南。掌握色彩管理,在所有设备上获得完美效果。

RGB 和 CMYK
单纯疱疹病毒
实验室和XYZ
YCbCr 和 YUV

色彩空间完整指南

色彩空间是数学模型,使我们能够以系统的方式表示和精确描述颜色。了解色彩空间对于摄影师、设计师、视频编辑和任何从事数字成像工作的人来说至关重要。这本综合指南涵盖了从基本概念到高级色彩管理技术的所有内容。

为什么色彩空间很重要

色彩空间定义了如何在不同的设备和媒体上再现颜色。它们决定了可以显示或打印的颜色范围(色域),从而影响图像的准确性和活力。如果没有适当的色彩空间管理,在不同的屏幕或印刷材料上查看时,精心制作的视觉效果可能会与预期不同。

数字世界依赖于精确的色彩通信。当您拍摄照片、编辑图像或设计网站时,您正在特定的色彩空间中工作,这些色彩空间定义了您可以使用哪些颜色以及它们的数学表示方式。这些色彩空间充当通用语言,确保您的红色在其他人的屏幕或印刷品上是相同的红色。

  • 确保跨设备的色彩再现一致
  • 最大化您的介质的可用颜色范围
  • 防止格式转换期间发生颜色变化
  • 专业品质输出的关键
  • 对于数字和印刷媒体上的品牌一致性至关重要

了解颜色模型和空间

颜色模型与颜色空间

虽然颜色模型和颜色空间经常互换使用,但它们是不同的概念。颜色模型是表示颜色(如 RGB 或 CMYK)的理论框架,而颜色空间是具有定义参数(如 sRGB 或 Adob​​e RGB)的颜色模型的具体实现。

将颜色模型视为描述颜色的通用方法,就像说“混合红、绿和蓝光来创建颜色”。色彩空间提供了特定的规则:确切地使用什么红色、绿色和蓝色的色调,以及精确地如何混合它们以获得一致的结果。

  • 颜色模型定义了颜色表示的框架
  • 色彩空间指定模型内的精确参数
  • 一个模型中可以存在多个色彩空间
  • 色彩空间已定义边界和变换方程

加色与减色

颜色模型分为加色模型和减色模型,具体取决于它们创建颜色的方式。加法模型(如 RGB)结合光来创建颜色,而减法模型(如 CMYK)通过吸收光的波长来工作。

根本区别在于它们的起点:加色从黑暗(无光)开始,添加彩色光以产生亮度,当所有颜色以全强度组合时达到白色。减色从白色(如空白页)开始,然后添加减去(吸收)某些波长的墨水,当所有颜色以全强度组合时达到黑色。

  • 添加剂:RGB(屏幕、数字显示器)
  • 减色:CMYK(印刷、物理介质)
  • 不同的应用需要不同的方法
  • 加法和减法系统之间的颜色转换需要复杂的转换

色域和位深

色彩空间的色域是指它可以表示的颜色范围。位深度决定了该色域内可以表示多少种不同的颜色。这些因素共同定义了色彩空间的功能。

将色域视为可用颜色的调色板,将位深度视为这些颜色可以混合的精细程度。有限的色域可能会完全丢失某些鲜艳的颜色,而位深度不足会在渐变中产生可见的条带,而不是平滑的过渡。专业工作通常需要宽色域和高位深度来捕获和显示全方位的视觉信息。

  • 更宽的色域可以呈现更鲜艳的色彩
  • 更高的位深度允许更平滑的渐变
  • 8 位 = 每通道 256 个级别(1670 万色)
  • 16 位 = 每个通道 65,536 个级别(数十亿种颜色)
  • 专业工作通常需要具有高位深度的广色域空间

RGB 色彩空间解释

RGB 颜色模型

RGB(红、绿、蓝)是一种加色模型,其中红、绿和蓝光以各种方式组合以产生多种颜色。它是从智能手机到计算机显示器和电视的数字显示的基础。

在 RGB 模型中,每个颜色通道通常使用 8 位,每个通道允许 256 个级别。这创建了标准 24 位颜色深度(8 位 × 3 通道),能够表示大约 1670 万种颜色。专业应用程序通常使用 10 位(超过 10 亿种颜色)或 16 位(超过 281 万亿种颜色)来实现更精确的颜色渐变。

RGB 基于人类视觉系统对光的响应,三基色大致对应于我们眼睛中的三种颜色感受器(视锥细胞)。这使得它自然适合显示数字内容,但也意味着不同的 RGB 色彩空间的范围和特性可能存在很大差异。

sRGB(标准 RGB)

sRGB 由 HP 和 Microsoft 于 1996 年开发,是数字成像、显示器和网络中最常用的色彩空间。它覆盖了约 35% 的可见色谱,旨在匹配典型的家庭和办公室显示设备。

尽管色域相对有限,但由于其通用兼容性,sRGB 仍然是网络内容和消费者摄影的标准。默认情况下,大多数设备都经过校准以正确显示 sRGB,当您希望在不同屏幕上保持一致的颜色而无需进行颜色管理时,它是最安全的选择。

sRGB 色彩空间特意设计为具有相对较小的色域,以匹配 20 世纪 90 年代 CRT 显示器的功能。这种限制一直存在于现代网络生态系统中,尽管新的标准正在逐渐被采用。

  • 大多数数字内容的默认色彩空间
  • 确保大多数设备上的外观一致
  • 非常适合基于网络的内容和一般摄影
  • 大多数消费类相机和智能手机默认使用
  • 伽马值约为 2.2

Adobe RGB (1998)

Adobe RGB 由 Adob​​e Systems 开发,提供比 sRGB 更宽的色域,覆盖约 50% 的可见色谱。它经过专门设计,涵盖了 CMYK 彩色打印机上可实现的大多数颜色,使其对于打印生产工作流程非常有价值。

Adobe RGB 的色域扩展在青绿色调中尤其明显,而在 sRGB 中青绿色调通常会被截断。这使得它受到需要保留鲜艳色彩的专业摄影师和设计师的欢迎,尤其是对于打印输出。

Adobe RGB 的主要优势之一是能够在绿青色区域呈现更广泛的饱和色彩,这对于风景摄影和自然主题非常重要。然而,只有当整个工作流程(捕获、编辑和输出)支持 Adob​​e RGB 色彩空间时,才能实现这一优势。

  • 比 sRGB 更宽的色域,尤其是绿色和青色
  • 更适合印刷生产工作流程
  • 受到许多专业摄影师的青睐
  • 可作为高端相机的拍摄选项
  • 需要色彩管理才能正确显示

ProPhoto RGB

ProPhoto RGB(也称为 ROMM RGB)由柯达开发,是最大的 RGB 色彩空间之一,涵盖约 90% 的可见颜色。它在某些区域超出了人类视觉范围,使其能够保留相机可以捕获的几乎所有颜色。

由于色域广阔,ProPhoto RGB 需要更高的位深度(每通道 16 位而不是 8 位)以避免渐变中出现条带。它主要用于专业摄影工作流程,特别是用于档案目的和高端打印。

ProPhoto RGB 是 Adob​​e Lightroom 中的标准工作空间,通常建议在原始开发过程中保留最大的颜色信息。它太大了,以至于它的一些颜色是“想象的”(在人类视觉之外),但这可以确保在编辑过程中不会剪裁相机捕获的颜色。

  • 极宽的色域,涵盖大多数可见颜色
  • 保留高端相机拍摄的色彩
  • 需要 16 位工作流程以防止条带
  • Adobe Lightroom 中的默认工作空间
  • 不适合未经转换的最终交付格式

显示P3

Display P3 由 Apple 开发,基于数字电影中使用的 DCI-P3 色彩空间。它的色彩覆盖范围比 sRGB 高出约 25%,尤其是红色和绿色,使图像显得更加生动、逼真。

Display P3 受到 Apple 设备(包括配备广色域显示屏的 iPhone、iPad 和 Mac)的支持,因此广受欢迎。它代表了 sRGB 和 Adob​​e RGB 等更广泛空间之间的中间立场,提供增强的色彩,同时保持合理的兼容性。

P3 色彩空间最初是为数字电影投影 (DCI-P3) 开发的,但 Apple 通过使用 D65 白点(与 sRGB 相同)代替 DCI 白点,对其进行了调整以适应显示技术。这使得它更适合混合媒体环境,同时仍然提供比 sRGB 更加鲜艳的色彩。

  • 色域广,红色和绿色覆盖范围极广
  • 原生于 Apple 的 Retina 显示屏和移动设备
  • 跨数字平台的支持不断增加
  • 使用与 sRGB 相同的白点 (D65)
  • 对于现代网页和应用程序设计变得越来越重要

Rec.2020 (BT.2020)

Rec.2020 专为超高清电视 (UHDTV) 开发,包含超过 75% 的可见颜色。它明显大于 sRGB 和 Adob​​e RGB,可为 4K 和 8K 内容提供卓越的色彩再现。

虽然目前很少有显示器可以再现完整的 Rec.2020 色域,但它可以作为高端视频制作和母带制作的前瞻性标准。随着显示技术的进步,越来越多的设备正在接近这种广阔的色彩空间。

Rec.2020 是超高清电视国际标准的一部分,与 HDR10 和杜比视界等高动态范围 (HDR) 技术结合使用。其极宽的色域使用接近可见光谱边缘的单色原色(467nm 蓝色、532nm 绿色和 630nm 红色),使其几乎涵盖了人类可以感知的所有颜色。

  • 非常宽的色域,适合超高清内容
  • 新兴显示技术的面向未来的标准
  • 用于专业视频制作工作流程
  • 下一代视频 HDR 生态系统的一部分
  • 目前没有显示器可以再现完整的 Rec.2020 色域

CMYK 色彩空间和印刷制作

CMYK 颜色模型

CMYK(青色、品红色、黄色、基色/黑色)是主要用于印刷的减色模型。与 RGB(通过增加光来创造颜色)不同,CMYK 的工作原理是使用纸张或其他基材上的墨水从白光中吸收(减去)某些波长。

CMYK 的色域通常小于 RGB 色彩空间,这就是为什么鲜艳的数字图像在打印时有时会显得更暗淡。了解 RGB 和 CMYK 之间的关系对于为数字和印刷媒体创建内容的设计师和摄影师至关重要。

理论上,将青色、品红色和黄色充分混合应该会产生黑色,但由于现实世界墨水中的杂质,这通常会产生浑浊的深棕色。这就是添加单独的黑色 (K) 墨水的原因,以提供纯黑色并改善阴影细节。 “K”代表“Key”,因为黑色印版为传统印刷中的其他颜色提供了关键细节和对齐方式。

不同的纸张类型、印刷方法和油墨配方会极大地影响 CMYK 颜色在最终输出中的显示方式。这就是为什么专业打印工作流程严重依赖于针对特定生产环境量身定制的色彩管理和标准化 CMYK 规范。

标准 CMYK 色彩空间

与 sRGB 和 Adobe RGB 等具有明确定义的色彩空间的 RGB 不同,CMYK 色彩空间根据印刷条件、纸张类型和油墨配方而变化很大。一些常见的 CMYK 标准包括:

  • 美国卷筒纸涂布 (SWOP) v2 – 北美卷筒纸胶印标准
  • 涂层 FOGRA39 (ISO 12647-2:2004) – 铜版纸欧洲标准
  • 日本 Color 2001 涂层 – 日本胶印标准
  • GRACoL 2006 涂层 – 高品质商业印刷规范
  • 福格拉27 – 欧洲铜版纸标准(旧版本)
  • 美国单张纸涂布版 v2 – 适用于铜版纸上的单张纸胶印
  • 美国无涂层 v2 – 用于在无涂层纸上打印
  • 福格拉47 – 适用于欧洲的未涂布纸

RGB 到 CMYK 转换

从 RGB 到 CMYK 的转换涉及数学颜色转换和色域映射,因为 CMYK 无法再现所有 RGB 颜色。这个过程称为颜色转换,是专业打印工作流程的一个关键方面。

RGB 到 CMYK 的转换很复杂,因为它从加法颜色模型转换为减法颜色模型,同时将颜色从较大色域映射到较小色域。如果没有适当的色彩管理,RGB 中充满活力的蓝色和绿色可能会在 CMYK 中变得暗淡和浑浊,红色可能会转向橙色,并且可能会丢失微妙的颜色变化。

  • 需要色彩管理系统以确保准确性
  • 应使用 ICC 配置文件执行以获得最佳结果
  • 经常改变鲜艳色彩的外观
  • 最好在生产工作流程的后期执行
  • 软打样可以在 RGB 显示器上预览 CMYK 外观
  • 不同的渲染意图会产生不同的结果

专色和扩展色域

为了克服 CMYK 的局限性,印刷通常采用专色(如 Pantone)或添加橙色、绿色和紫色墨水 (CMYK+OGV) 的扩展色域系统,以扩大可再现颜色的范围。

专色是专门混合的墨水,用于精确的颜色匹配,特别是用于徽标等品牌元素。与通过组合四种标准油墨的点创建的 CMYK 印刷色不同,专色预先混合成精确的配方,确保所有印刷材料的完美一致性。

  • Pantone 匹配系统提供标准化专色
  • 扩展色域打印接近 RGB 颜色范围
  • Hexachrome 和其他系统添加了额外的主要油墨
  • 对于包装和营销中的品牌色彩准确性至关重要
  • CMYK + 橙色、绿色、紫色(7 色)系统可再现高达 90% 的 Pantone 颜色
  • 现代数字印刷机通常支持扩展色域印刷

独立于实验室和设备的色彩空间

与设备无关的颜色模型

与依赖于设备的 RGB 和 CMYK 不同(它们的外观因硬件而异),独立于设备的色彩空间(例如 CIE L*a*b* (Lab) 和 CIE XYZ)旨在描述人眼感知的颜色,无论它们如何显示或再现。

这些色彩空间是现代色彩管理系统的基础,充当不同设备和色彩模型之间的“通用转换器”。它们基于对人类颜色感知的科学理解,而不是设备功能。

独立于设备的色彩空间至关重要,因为它们在色彩管理工作流程中提供了稳定的参考点。虽然相同的 RGB 值在不同的显示器上可能看起来不同,但 Lab 颜色值表示相同的感知颜色,而与设备无关。这就是为什么Lab作为ICC色彩管理中的配置文件连接空间(PCS),促进不同色彩空间之间的准确转换。

CIE XYZ 色彩空间

XYZ 色彩空间由国际照明委员会 (CIE) 于 1931 年创建,是第一个数学定义的色彩空间。它包含普通人眼可见的所有颜色,并作为其他颜色空间的基础。

在 XYZ 中,Y 表示亮度,而 X 和 Z 是与颜色的色分量相关的抽象值。该空间主要用作参考标准,很少用于直接图像编码。它仍然是色彩科学的基础和色彩变换的基础。

CIE XYZ 色彩空间源自一系列关于人类色彩感知的实验。研究人员绘制了普通人如何感知不同波长的光,创建了所谓的 CIE 1931 色彩空间,其中包括著名的“马蹄形”色度图,该图映射了人类可见的所有可能颜色。

  • 科学测色基础
  • 涵盖所有人类可见的颜色
  • 用作颜色变换的参考
  • 基于人类色彩感知的测量
  • 使用标准观察者模型开发

CIE L*a*b*(实验室)色彩空间

CIE L*a*b*(通常简称为“Lab”)于 1976 年开发,旨在实现感知均匀,这意味着颜色空间中的相等距离对应于大致相等的颜色感知差异。这使得它非常适合测量色差和执行颜色校正。

在Lab中,L*代表亮度(0-100),a*代表绿-红轴,b*代表蓝-黄轴。这种亮度与颜色信息的分离使得 Lab 对于图像编辑任务特别有用,例如在不影响颜色的情况下调整对比度。

Lab 的感知一致性使其对于色彩校正和质量控制具有无价的价值。如果两种颜色的 Lab 值存在较小的数值差异,则它们对于人类观察者来说只会略有不同。此属性不适用于 RGB 或 CMYK,其中相同的数字差异可能会导致显着不同的感知变化,具体取决于颜色在颜色空间中的位置。

  • 感知均匀,可实现准确的颜色测量
  • 将亮度与颜色信息分开
  • 用于高级图像编辑和色彩校正
  • ICC 色彩管理工作流程的核心组件
  • 可以表达 RGB 和 CMYK 色域之外的颜色
  • 用于Delta-E色差计算

CIE L*u*v* 色彩空间

CIE L*u*v* 与 L*a*b* 一起开发,作为替代的感知均匀色彩空间。它对于涉及加色混合和显示的应用特别有用,而 L*a*b* 通常更适合打印等减色系统。

与 Lab 一样,L*u*v* 使用 L* 表示亮度,而 u* 和 v* 是色度坐标。该色彩空间通常用于电视广播系统和显示技术的色差计算。

L*a*b* 和 L*u*v* 之间的一个主要区别是 L*u*v* 专门设计用于更好地处理发光颜色和照明。它包括以色度坐标表示颜色的能力,可以轻松地与比色法和照明设计中使用的色度图相关联。

  • 非常适合加色应用
  • 用于电视和广播行业
  • 提供统一的色差测量
  • 更适合发光颜色和照明设计
  • 包括相关色温映射

HSL、HSV 和感知色彩空间

直观的颜色表示

RGB 和 CMYK 用原色混合来描述颜色,而 HSL(色相、饱和度、亮度)和 HSV/HSB(色相、饱和度、明度/亮度)则以更直观的方式来表示颜色,这对于人类对颜色的看法来说更加直观。

这些空间将颜色分量(色调)与强度属性(饱和度和亮度/亮度)分开,使它们对于颜色选择、UI 设计和艺术应用程序特别有用,在这些应用程序中,直观的颜色调整非常重要。

HSL 和 HSV 的主要优点是它们更符合人们自然地思考和描述颜色的方式。当有人想要创造“更深的蓝色”或“更鲜艳的红色”时,他们会考虑色调、饱和度和亮度,而不是 RGB 值。这就是设计软件中的颜色选择器通常同时显示 RGB 滑块和 HSL/HSV 选项的原因。

HSL色彩空间

HSL在圆柱坐标系中表示颜色,色调作为角度(0-360°)表示颜色类型,饱和度(0-100%)表示颜色强度,明度(0-100%)描述颜色的亮暗程度。

HSL 对于设计应用程序特别有用,因为它的参数直观地映射到我们描述颜色的方式。它通过 CSS 广泛用于 Web 开发,其中可以使用 hsl() 函数指定颜色。这使得创建配色方案和调整不同界面状态(悬停、活动等)的颜色更加直观。

  • 色调:基色(红、黄、绿等)
  • 饱和度:从灰色 (0%) 到纯色 (100%) 的颜色强度
  • 亮度:从黑色 (0%) 到彩色到白色 (100%) 的亮度
  • 常见于网页设计和 CSS 颜色规范
  • 无论色调如何,最大亮度 (100%) 始终产生白色
  • 纯色中等亮度 (50%) 的对称模型

HSV/HSB 色彩空间

HSV(也称为 HSB)与 HSL 类似,但使用明度/亮度而不是亮度。在 HSV 中,无论饱和度如何,最大亮度 (100%) 都会产生全色,而在 HSL 中,最大亮度始终会产生白色。

HSV 模型通常在颜色选择界面中受到青睐,因为它更直观地映射艺术家如何将颜色与颜料混合 – 从黑色(无光/明度)开始,然后添加颜料以创建亮度不断增加的颜色。它对于创建颜色的色调和色调同时保持其感知的色调特别直观。

  • 色调:基色(红、黄、绿等)
  • 饱和度:从白色/灰色 (0%) 到纯色 (100%) 的颜色强度
  • 值/亮度:从黑色 (0%) 到全彩 (100%) 的强度
  • 平面设计软件中常用的颜色选择器
  • 最大值 (100%) 产生最强烈的全色
  • 更直观地创建色调和色调

孟塞尔颜色系统

孟塞尔系统是一个历史性的感知色彩空间,它以三个维度组织颜色:色调、明度(亮度)和色度(颜色纯度)。它的创建是为了提供一种基于人类感知来描述颜色的有组织的方法。

该系统由 Albert H. Munsell 教授于 20 世纪初开发,具有革命性,因为它是最早根据感知均匀性而不是物理属性来组织颜色的系统之一。与现代数字色彩空间不同,它是一个使用排列在三维空间中的彩色芯片的物理系统。

  • 早于数字色彩模型,但仍在某些领域使用
  • 对现代色彩理论的发展产生了影响
  • 仍用于土壤分类、艺术教育和色彩分析
  • 基于感知间距而不是数学公式
  • 以树状结构组织颜色,色调从中心轴辐射

HCL 色彩空间

HCL(色调、色度、亮度)是一种感知均匀的色彩空间,结合了 HSL 的直观性质和 Lab 的感知均匀性。它对于创建在感知亮度和饱和度方面看起来一致的调色板和渐变特别有用。

虽然在软件中的实施不如 HSL 或 HSV 广泛,但 HCL(当参数排序不同时也称为 LCh)在可视化和数据设计中越来越受欢迎,因为它创建了感知上更加一致的色标。这对于使用颜色表示值的数据可视化尤其重要。

  • 与 HSL/HSV 不同,感知上一致
  • 非常适合创建一致的色阶
  • 基于 Lab 色彩空间但具有极坐标
  • 越来越多地应用于数据可视化和信息设计
  • 创建更加和谐和平衡的配色方案

YCbCr 和视频色彩空间

亮度-色度分离

视频和图像压缩系统通常使用将亮度(亮度)与色度(颜色)信息分开的颜色空间。这种方法利用了人类视觉系统对亮度细节比对颜色变化更高的敏感度。

通过以比色度分量更高的分辨率对亮度进行编码,这些空间可以实现显着的数据压缩,同时保持感知的图像质量。这是大多数数字视频格式和压缩技术的基础。

人类视觉系统对亮度的变化比对颜色的变化更敏感。这一生物学事实在视频压缩中被利用,将更多的带宽分配给亮度信息而不是颜色。这种方法称为色度子采样,可以将文件大小减少 50% 或更多,同时保持与未压缩源几乎相同的视觉质量。

YCbCr 色彩空间

YCbCr 是数字视频和图像压缩中最常用的色彩空间。 Y表示亮度,而Cb和Cr是蓝差和红差色度分量。该空间与 YUV 密切相关,但适用于数字系统。

JPEG 图像、MPEG 视频和大多数数字视频格式都使用 YCbCr 编码。由于亮度-色度分离,这些格式中的“色度子采样”(降低 Cb 和 Cr 通道的分辨率)的标准做法是可能的。

色度子采样通常表示为三个数字的比率,例如 4:2:0 或 4:2:2。在 4:2:0 子采样(在流视频中常见)中,对于每四个亮度样本,水平方向只有两个色度样本,垂直方向没有。这将颜色分辨率降低至亮度分辨率的四分之一,显着减小文件大小,同时保持出色的感知质量。

  • 用于几乎所有数字视频格式
  • JPEG图像压缩基础
  • 实现高效的色度子采样(4:2:0、4:2:2、4:4:4)
  • 不同的视频标准存在不同的变体
  • 用于 H.264、H.265、VP9 和 AV1 编解码器

YUV色彩空间

YUV 是为模拟电视系统开发的,以提供彩色和黑白广播之间的向后兼容性。与 YCbCr 类似,它将亮度 (Y) 与色度(U 和 V)分量分开。

虽然 YUV 通常通俗地用来指代任何亮度-色度格式,但真正的 YUV 特定于模拟电视标准。现代数字系统通常使用 YCbCr,尽管这些术语经常混淆或互换使用。

YUV 的最初开发是一项了不起的工程成就,它解决了广播彩色电视信号的挑战,同时保持了与现有黑白电视的兼容性。通过以黑白电视会忽略的方式对颜色信息进行编码,工程师创建了一个系统,可以在两种类型的电视机上观看单个广播。

  • 电视广播发展的历史重要性
  • 经常被错误地用作 YCbCr 的通用术语
  • 不同的模拟电视标准存在不同的变体
  • PAL、NTSC 和 SECAM 系统使用不同的 YUV 实现
  • 实现与黑白电视的向后兼容性

Rec.709 和高清视频

Rec.709(ITU-R 建议书 BT.709)定义了高清电视的色彩空间和编码参数。它指定了 HD 内容的 RGB 原色和 YCbCr 编码,其色域类似于 sRGB。

该标准确保不同设备和广播系统之间高清视频制作和显示的一致性。它包括原色、传递函数 (gamma) 以及 RGB 到 YCbCr 转换的矩阵系数的规范。

Rec.709 于 20 世纪 90 年代确立,作为 HDTV 标准,不仅指定了色彩空间,还指定了帧速率、分辨率和宽高比。它的伽玛曲线与 sRGB 略有不同,尽管它们共享相同的原色。虽然 Rec.709 在当时具有革命性意义,但 Rec.2020 和 HDR 格式等较新的标准可提供更宽的色域和动态范围。

  • 高清电视的标准色彩空间
  • 色域与 sRGB 类似,但编码不同
  • 用于蓝光光盘和高清广播
  • 定义特定的非线性传递函数(gamma)
  • 补充 PQ 和 HLG 等 HDR 标准

高动态范围视频

高动态范围 (HDR) 视频扩展了传统视频的色域和亮度范围。 HDR10、杜比视界和 HLG(混合对数伽玛)等标准定义了如何对扩展范围进行编码和显示。

HDR 视频通常使用新的传输函数 (EOTF),例如 PQ(感知量化器,标准化为 SMPTE ST 2084),它可以表示比传统伽玛曲线更广泛的亮度级别。与 P3 或 Rec.2020 等宽色域相结合,创造出更加真实、身临其境的观看体验。

SDR 和 HDR 内容之间的差异是巨大的 – HDR 可以在单帧中呈现从深阴影到明亮高光的所有内容,类似于人眼感知真实场景的方式。这消除了在电影和视频历史上一直必需的曝光和动态范围妥协的需要。

  • 扩大颜色范围和亮度范围
  • 使用新的传递函数,例如 PQ 和 HLG
  • HDR10 提供 10 位颜色和静态元数据
  • 杜比视界 (Dolby Vision) 提供 12 位色彩和逐场景元数据
  • HLG 专为广播兼容性而设计

比较常见的色彩空间

色彩空间一览

此比较突出显示了最常见色彩空间的关键特征和用例。了解这些差异对于根据您的特定需求选择正确的色彩空间至关重要。

RGB 色彩空间比较

  • sRGB: 最小色域、网络标准、通用兼容性
  • Adobe RGB: 色域更广,更适合打印,尤其是绿青色区域
  • 显示P3: 增强的红色和绿色,由 Apple 设备使用
  • ProPhoto RGB: 极宽的色域,需要 16 位深度,非常适合摄影
  • 2020 年建议: 4K/8K视频超宽色域,面向未来的标准

色彩空间特征

  • 四色: 减色、面向打印、色域比 RGB 更小
  • 实验室: 独立于设备、感知统一、最大色域
  • HSL/HSV: 直观的颜色选择,感知上不统一
  • YCbCr: 将亮度与颜色分开,并针对压缩进行了优化
  • XYZ: 色彩科学的参考空间,不直接用于图像

用例推荐

  • 网络和数字内容: sRGB 或 Display P3(带 sRGB 后备)
  • 专业摄影: 16 位 Adobe RGB 或 ProPhoto RGB
  • 印刷制作: Adobe RGB 用于工作空间,CMYK 配置文件用于输出
  • 视频制作: Rec.709(高清)、Rec.2020(UHD/HDR)
  • 数字艺术与设计: Adobe RGB 或 Display P3
  • 色彩校正: 独立于设备的调整实验室
  • 用户界面/用户体验设计: HSL/HSV 用于直观的颜色选择
  • 视频压缩: 具有适当色度子采样的 YCbCr

实用色彩空间管理

色彩管理系统

色彩管理系统 (CMS) 通过使用设备配置文件和色彩空间转换来确保不同设备上一致的色彩再现。它们对于摄影、设计和印刷的专业工作流程至关重要。

现代色彩管理的基础是 ICC(国际色彩联盟)配置文件系统。这些配置文件描述了特定设备或色彩空间的颜色特征,允许在它们之间进行准确的转换。如果没有适当的色彩管理,相同的 RGB 值在不同设备上看起来可能会有很大差异。

  • 基于表征设备颜色行为的 ICC 配置文件
  • 使用与设备无关的配置文件(如 Lab)作为交换空间
  • 处理不同目标空间的色域映射
  • 提供不同转化目标的渲染意图
  • 支持设备链接和多步转换

显示校准

显示器校准是色彩管理的基础,可确保您的显示器准确呈现颜色。如果没有经过校准的显示器,所有其他色彩管理工作都可能会受到影响。

校准包括调整显示器的设置并创建 ICC 配置文件来纠正与标准颜色行为的任何偏差。此过程通常需要硬件色度计或分光光度计才能获得准确的结果,但基本的软件校准总比没有好。

  • 硬件校准设备提供最准确的结果
  • 调整白点、伽马和颜色响应
  • 创建色彩管理系统使用的 ICC 配置文件
  • 应定期执行,因为显示会随着时间的推移而变化
  • 专业显示器通常具有硬件校准功能

使用相机色彩空间

数码相机以自己的色彩空间捕获图像,然后将其转换为 sRGB 或 Adobe RGB 等标准空间。了解这个过程对于准确的摄影工作流程至关重要。

每个相机都有一个独特的传感器,具有自己的色彩响应特性。相机制造商开发专有算法将原始传感器数据处理为标准化色彩空间。以 RAW 格式拍摄时,您可以更好地控制此转换过程,从而实现更精确的色彩管理。

  • RAW 文件包含传感器捕获的所有颜色数据
  • JPEG 文件在相机内转换为 sRGB 或 Adobe RGB
  • 相机配置文件可以表征特定相机的颜色响应
  • 广色域工作空间保留最多的相机数据
  • DNG 颜色配置文件 (DCP) 提供准确的相机颜色数据

网络安全颜色注意事项

虽然现代网络浏览器支持颜色管理,但许多显示器和设备不支持。创建在所有设备上看起来一致的 Web 内容需要了解这些限制。

Web 平台正在朝着更好的颜色管理方向发展,CSS 颜色模块级别 4 添加了对颜色空间规范的支持。然而,为了获得最大的兼容性,考虑 sRGB 的限制并为广色域内容提供适当的后备措施仍然很重要。

  • sRGB 仍然是通用兼容性的最安全选择
  • 在支持它的浏览器的图像中嵌入颜色配置文件
  • CSS 颜色模块级别 4 添加了颜色空间规范
  • 广色域显示器的渐进增强是可能的
  • 考虑使用 @media 查询来检测广色域显示

印刷制作工作流程

专业的打印工作流程需要从采集到最终输出进行仔细的色彩空间管理。从 RGB 到 CMYK 的过渡是必须正确处理的关键步骤。

商业印刷根据特定的印刷条件使用标准化的 CMYK 色彩空间。这些标准确保不同印刷提供商和印刷机获得一致的结果。设计师需要了解他们的打印机使用哪种 CMYK 色彩空间,并将这些知识融入到他们的工作流程中。

  • 软打样模拟屏幕上的打印输出
  • 打印机配置文件描述特定设备和纸张组合的特征
  • 渲染意图决定色域映射方法
  • 黑点补偿保留阴影细节
  • 最终生产前打样打印可验证色彩准确性

视频颜色分级

视频制作涉及复杂的色彩空间考虑,尤其是随着 HDR 和广色域格式的兴起。了解从捕获到交付的完整流程至关重要。

现代视频制作通常使用学院色彩编码系统 (ACES) 作为标准化色彩管理框架。无论使用何种摄像机,ACES 都为所有素材提供了一个通用工作空间,从而简化了匹配不同来源的镜头以及为多种交付格式准备内容的过程。

  • 日志格式保留相机的最大动态范围
  • ACES 等工作空间提供标准化色彩管理
  • HDR 标准包括 PQ 和 HLG 传输函数
  • 交付格式可能需要多个色彩空间版本
  • LUT(查找表)有助于标准化颜色转换

有关色彩空间的常见问题

颜色模型和颜色空间有什么区别?

颜色模型是使用数值(如 RGB 或 CMYK)表示颜色的理论框架,而颜色空间是具有定义参数的颜色模型的具体实现。例如,RGB是一种颜色模型,而sRGB和Adobe RGB是基于RGB模型的特定颜色空间,各自具有不同的色域和特性。将颜色模型视为通用系统(例如使用纬度/经度描述位置),将颜色空间视为该系统的特定映射(例如具有精确坐标的特定区域的详细地图)。

为什么我的打印输出看起来与我在屏幕上看到的不同?

有几个因素导致了这种差异:显示器使用 RGB(加色)颜色,而打印机使用 CMYK(减色)颜色;显示器通常比打印输出具有更宽的色域;屏幕发光,而印刷品则反射光;如果没有适当的色彩管理,这些不同的色彩空间之间就无法进行转换。此外,纸张类型会显着影响打印中颜色的显示方式,无涂层纸通常产生的颜色饱和度低于光面纸。校准显示器并针对特定的打印机和纸张组合使用 ICC 配置文件可以显着减少这些差异,但由于发光显示器和光反射打印件之间的基本物理差异,一些差异将始终存在。

我应该使用 sRGB、Adobe RGB 或 ProPhoto RGB 进行摄影?

这取决于您的工作流程和输出需求。 sRGB 最适合用于网络或在屏幕上进行一般查看的图像。 Adobe RGB 非常适合打印工作,提供更广泛的色域,更好地匹配打印功能。 ProPhoto RGB 非常适合专业工作流程,其中最大限度地保留颜色信息至关重要,特别是在 16 位模式下处理 RAW 文件时。许多摄影师使用混合方法:在 ProPhoto RGB 或 Adob​​e RGB 中进行编辑,然后转换为 sRGB 以进行网络共享。如果您在相机内以 JPEG 格式进行拍摄,如果您的相机支持 Adob​​e RGB,那么 Adob​​e RGB 通常是比 sRGB 更好的选择,因为它可以保留更多颜色信息以供以后编辑。但是,如果您拍摄 RAW(建议获得最佳质量),则相机的色彩空间设置仅影响 JPEG 预览,而不影响实际的 RAW 数据。

当颜色超出颜色空间的色域时会发生什么?

在颜色空间之间进行转换时,必须使用称为色域映射的过程重新映射落在目标空间色域之外的颜色。这是由渲染意图控制的:感知渲染通过压缩整个色域来保留颜色之间的视觉关系;相对色度保持两个色域内的颜色,并将色域外的颜色剪裁为最接近的可再现颜色;绝对比色法类似,但也针对纸白色进行调整;饱和度优先考虑保持鲜艳的色彩而不是准确性。渲染意图的选择取决于内容和您的优先级。对于照片来说,感知通常会产生最自然的结果。对于具有特定品牌颜色的图形,相对色度通常可以更好地保留尽可能准确的颜色。现代色彩管理系统可以在转换之前向您显示哪些颜色超出色域,从而使您能够对关键颜色进行调整。

显示器校准对于色彩管理有多重要?

显示器校准是任何色彩管理系统的基础。如果没有校准的显示器,您将根据不准确的颜色信息做出编辑决策。校准通过设置白点(通常为 D65/6500K)、伽马(通常为 2.2)和亮度(通常为 80-120 cd/m²)将显示器调整到已知的标准状态,并创建色彩管理应用程序用于准确显示颜色的 ICC 配置文件。对于专业工作来说,硬件校准设备是必不可少的,并且应每月进行一次重新校准。与未校准的显示器相比,即使是消费级色度计也可以显着提高色彩准确性。除了校准之外,您的工作环境也很重要 – 中性灰色墙壁、受控照明以及避免屏幕上的直射光都有助于更准确的色彩感知。对于关键的色彩工作,请考虑购买具有宽色域覆盖范围、硬件校准功能和遮挡环境光的遮光罩的专业级显示器。

我应该使用什么色彩空间进行网页设计和开发?

sRGB 仍然是网页内容的标准,因为它可确保在不同设备和浏览器上提供最一致的体验。尽管现代浏览器越来越多地支持色彩管理和更宽的色域,但许多设备和浏览器仍然不支持。对于前瞻性项目,您可以通过使用 sRGB 作为基准来实现渐进增强,同时为支持它们的设备提供广色域资源(使用 CSS 颜色模块级别 4 功能或标记图像)。 CSS 颜色模块级别 4 通过 color(display-p3 1 0.5 0) 等函数引入了对 display-p3、prophoto-rgb 和其他颜色空间的支持,使 Web 设计人员能够在不牺牲兼容性的情况下瞄准更宽色域的显示。为了最大程度地兼容旧版浏览器,请维护所有资源的 sRGB 版本,并使用功能检测仅向兼容设备提供广色域内容。始终在多个设备和浏览器上测试您的设计,以确保所有用户都能接受外观。

色彩空间如何影响图像压缩和文件大小?

色彩空间显着影响图像压缩和文件大小。从 RGB 转换为 YCbCr(在 JPEG 压缩中)可实现色度二次采样,通过以低于亮度信息的分辨率存储颜色信息来减小文件大小,从而利用人眼对亮度细节的更高敏感性。像 ProPhoto RGB 这样的广色域空间需要更高的位深度(16 位与 8 位)以避免条带,从而导致文件更大。当以不使用色度二次采样的 PNG 等格式保存时,颜色空间本身不会显着影响文件大小,但较高的位深度会显着影响文件大小。在相同质量设置下,以 Adob​​e RGB 或 ProPhoto RGB 格式保存的 JPEG 文件本质上不会比 sRGB 版本使用更多的存储空间,但它们必须包含嵌入的颜色配置文件才能正确显示,从而稍微增加文件大小。为了最大程度地提高交付格式的压缩效率,通过适当的子采样转换为 8 位 sRGB 或 YCbCr 通常可以提供文件大小和可见质量的最佳平衡。

色彩空间和位深度之间有什么关系?

位深度和色彩空间是影响图像质量的相互关联的概念。位深度是指用于表示每个颜色通道的位数,决定可以表示多少个不同的颜色值。虽然颜色空间定义了颜色范围(色域),但位深度决定了该范围的划分程度。 ProPhoto RGB 等更宽色域的色彩空间通常需要更高的位深度以避免条带和色调分离。这是因为相同数量的不同值必须延伸到更大的颜色范围,从而在相邻颜色之间创建更大的“台阶”。例如,8 位编码为每个通道提供 256 个级别,这通常对于 sRGB 来说足够了,但对于 ProPhoto RGB 来说却不够。这就是为什么专业工作流程在广色域空间中工作时通常使用每通道 16 位(65,536 个级别)。同样,HDR 内容需要更高的位深度(10 位或 12 位)才能平滑地表示其扩展的亮度范围。颜色空间和位深度的组合共同决定了图像中可以表示的不同颜色的总数。

掌握项目中的色彩管理

无论您是摄影师、设计师还是开发人员,了解色彩空间对于制作专业品质的作品都至关重要。应用这些概念可确保您的颜色在所有介质上看起来一致。

Scroll to Top