为什么sRGB会有多余的颜色?

为什么sRGB会有多余的颜色?
  • 可见光谱大约是 sRGB 色域的 3 倍。
  • sRGB 色域可以显示超过 1600 万种颜色(256 x 256 x 256)。
  • 大多数人只能看见大约 1000 万种颜色。
  • 关于 sRGB 色域中颜色之间的距离,如果在整个可见光谱上使用相同的距离,那么将产生大约 5000 万种颜色。

如果我们甚至无法在整个可见光谱中看到 1600 万种颜色,那么 sRGB 色域为什么要用这么多颜色编码呢?似乎 300 万种左右就足够了。提供这么多颜色不是也很浪费吗?

答案1

因为这与可见颜色的数量无关,而是与颜色的准确性有关。

人眼能够更好地区分某些颜色,而如果色彩空间太小或太接近视觉色彩空间的大小,则有时会出现粉绿色调需要调整以适应色彩空间,最终变成绿粉色调的问题。

拥有更大的色彩空间意味着颜色最终会更接近其真实值。

人眼也能根据对比度和亮度的差异进行工作,尽管对色彩的感知有限,但实际上可以区分相似但不同的颜色。

有了更大的色彩空间,您还可以在颜色之间实现更平缓的渐变。您可能看不到单个颜色,但您可以感觉到颜色渐变更加自然和一致,而不是在较小的范围内量化。

相关内容