Tool工具 ·

颜色之间的距离

选两个颜色,看看它们在不同色彩空间里到底有多近。

Color API · OKLCH · Delta-E

人眼对颜色”接近”的感知,和 RGB 数值之间的距离几乎没关系。 下面这个小工具用两种不同的方式衡量两个颜色之间的距离——RGB 欧氏距离, 还有更接近视觉感受的感知加权距离——直观地看出差别。

顺便说一句

RGB 欧氏距离实际上几乎从不有用。两个 RGB 距离相同的颜色对——比如红色组 和蓝色组——视觉上的差异可以大到完全不一样。这是因为人眼对绿色比对蓝色 敏感得多,所以同样的数值变化在不同通道带来的”差别”不一样。

更靠谱的方法是先转到 OKLCH 或 Lab 这类感知均匀的色彩空间再算距离。