色导网中文配色工作台与色彩资料馆

色导网色觉模拟器:验证配色不只靠色相差

最有用的不是模拟出来的颜色好不好看,而是下面那个「模拟后最小色差」的数字:它告诉你这组色在最坏情况下还剩多少区分度。

默认的五色分类色板

要检查的颜色

用逗号或空格分开,两个以上才能比较。
原色最小色差
34.2
模拟后最小色差
15.2
最接近的一对
#C8553D 与 #B38A2B

上半原色,下半模拟

#1F3A5F → #34345F

#C8553D → #858535

#3C8D7A → #7C7C7B

#B38A2B → #979726

#7A5EA8 → #6767A8

绿色盲(deuteranopia):模拟后最接近的两色已经很难分,建议再拉开明度。

模拟是怎么做的

先把 sRGB 线性化,用公开的锥体响应矩阵转到 L、M、S 三个分量;对应类型缺失的那一类锥体,其响应用另外两类线性组合出来,相当于把颜色投影到一个平面上;最后再转回 sRGB。色弱类型按严重程度在原色与完全投影之间做线性插值。

缺失一类锥体响应时把色彩投影到一个平面上的示意另两类锥体构成的平面原本能分开的两色投影后挨得很近L/M/S 响应示意图:实际计算在线性 sRGB 转成的锥体响应空间里做
原本在三维锥体响应空间里分开的两个颜色,被压到同一个平面上之后可能挨得很近——这就是「只靠色相区分」的配色会出问题的原因。

色差用 CIELAB 下的 CIE76 欧氏距离,也就是 ΔE*ab。经验上 ΔE 小于 2 几乎看不出差别,10 左右算明显不同,20 以上可以放心当作两类。这把尺在蓝区偏松、在近中性区偏紧,所以请把它当量级参考而不是判定线。

结果不理想时怎么改