我建议您看一下图像之间推土机的距离(EMD)。该度量给人一种将标准化的灰度图像转换成另一幅图像有多难的感觉,但可以将其推广到彩色图像。可以在以下论文中找到对该方法的很好的分析:
robotics.stanford.edu/~rubner/papers/rubnerIjcv00.pdf
它可以在整个图像和直方图上完成(这实际上比整个图像方法要快)。我不确定哪种方法可以对整个图像进行比较,但是对于直方图比较,可以使用 函数。
唯一的问题是,此方法未定义相似性百分比,而是可以过滤的距离。
我知道这不是一个完整的算法,但仍然是它的基础,因此希望对您有所帮助。