Colors 两种颜色之间的数值差/距离

Colors 两种颜色之间的数值差/距离,colors,Colors,我有一个颜色列表,希望通过取它们的平均值来合并两个“最接近”(最相似)的颜色。要做到这一点,我需要颜色之间的数字距离函数。我可以将RGB视为距离的3D向量,但这可能不是最佳感知。人眼明显注意到亮度的对比度远远好于色调。因此,平均值也可能不正确。计算速度也是一个问题 在进入不同的色彩空间之前,我想知道是否有一种广为人知的方法可以在视觉精度和性能之间实现松散的平衡。3D距离是一条路吗?关于stackoverflow也有很多建议。有人建议在YUV()@Amnon上计算距离,非常感谢!这正是我想要的东西

我有一个颜色列表,希望通过取它们的平均值来合并两个“最接近”(最相似)的颜色。要做到这一点,我需要颜色之间的数字距离函数。我可以将RGB视为距离的3D向量,但这可能不是最佳感知。人眼明显注意到亮度的对比度远远好于色调。因此,平均值也可能不正确。计算速度也是一个问题


在进入不同的色彩空间之前,我想知道是否有一种广为人知的方法可以在视觉精度和性能之间实现松散的平衡。3D距离是一条路吗?

关于stackoverflow也有很多建议。有人建议在YUV()@Amnon上计算距离,非常感谢!这正是我想要的东西。