RGB
通过混合红 (Red)、绿 (Green)、蓝 (Blue) 三种光来再现颜色的加色混合模型。是显示器、相机和网页内容色彩表现的基础。
RGB 是一种加色混合颜色模型,通过组合不同强度的红、绿、蓝三种光来产生颜色。三色最大强度混合产生白色,全部为零则产生黑色。这与显示器硬件直接对应,每个像素包含独立控制亮度的 RGB 子像素。
标准 8 位 RGB 中,每个通道范围为 0-255,共可表现约 1677 万种颜色。专业工作流程使用 16 位或 32 位浮点表示,以在多次调整中保持色调平滑度。
- sRGB:网页和消费级显示器的标准色彩空间。使用有效伽马值约 2.2 的非线性色调曲线。CSS 中的
#FF8800等颜色值按 sRGB 解释 - Adobe RGB:色域比 sRGB 更广,尤其在青绿色区域有所扩展。在面向印刷的摄影工作流程中受到青睐
- Display P3:Apple 设备采用的广色域标准,覆盖面积比 sRGB 大约 25%。CSS 中通过
color(display-p3 1 0.5 0)指定
RGB 值通常以伽马编码(非线性)形式存储。假设线性光的操作(如 Alpha 混合或基于物理的着色)必须先将值线性化。现代 GPU 在采样纹理时通过硬件完成 sRGB 到线性的转换,消除了逐像素的计算开销。