我有一个大约200种RGB格式的数组.我想编写一个采用任何RGB颜色的程序,并尝试匹配最"相似"的数组中的颜色.
我需要一个很好的"相似"定义,它尽可能接近人类的感知.
我还想展示一些有关匹配准确性的信息.例如,黑白:100%,并且对于具有略微不同色调的类似颜色:-4%.
我需要使用神经网络吗?有更简单的选择吗?
将所有颜色转换为CIE Lab颜色空间并计算该空间中的距离
deltaE = sqrt(deltaL^2 + deltaA^2 + deltaB^2)
具有最低deltaE的颜色在感知上彼此最相似.