我试图比较图像,以找出彼此是否不同。首先,我试图对RGB值进行Pearson校正,除非图片位移小一点,否则这种方法的效果也不错。所以如果一个图像100%完全相同,但有一个被移动一点,我会得到一个不好的相关值。图像比较算法
任何建议更好的算法?
顺便说一句,我说的是比较imgages千...
编辑: 这里是我的照片的例子(微观):
IM1:
im2:
IM3:
IM 1和IM是相同的,但一点点移动/板缺,IM3,应当确认为完全地不同...
编辑: 问题是用Peter Hansen的建议解决!工作得很好!感谢所有的答案!一些结果可以在这里找到 http://labtools.ipk-gatersleben.de/image%20comparison/image%20comparision.pdf
如果您对哪种类型的照片更具特色,以及它们可以以何种方式变化(比例,旋转,照明......),那么给出一个好的答案和解决方案会容易得多。 – 2009-11-30 11:49:50
这里有很多这样的问题。 http://stackoverflow.com/questions/336067/detecting-if-two-images-are-visually-identical http://stackoverflow.com/questions/189943/how-can-i-quantify-difference-between-two -images http://stackoverflow.com/questions/336067/detecting-if-two-images-are-visually-identical这也是关于显微镜,也是:http://stackoverflow.com/questions/967436/checking-image-功能对齐 – endolith 2009-12-01 19:14:45
除了这些优秀的答案 - 通常最好比较真实世界中的HSV空间图像,而不是RGB。 – 2009-12-07 15:20:15