计算RGBA色差的最准确算法是什么?

Neo*_*ang 0 algorithm graphics image-processing

计算2种RGBA颜色之间差异的最准确算法是什么?

准确地说,我的意思是接近人类的感知.

Mat*_*ans 5

最实用的方法通常是将颜色转换为CIEUVW或CIELAB颜色空间,然后将正常的欧几里德距离作为颜色距离.

这两个颜色空间都被设计成近似"感知均匀性",因此该距离是"合理接近"的颜色的人类感知色差的良好近似.

请参阅:https : //en.wikipedia.org/wiki/CIE_1964_color_space https://en.wikipedia.org/wiki/Lab_color_space