我想比较两张图片并知道它们之间的差异百分比。我在覆盆子pi和python语言上使用raspbian。我发现了PIL和magickimage,但与magick图像我无法找到这个功能和PIL我有奇怪的结果。比较2张图片并找到%差异
对于泌我使用以下代码:
h1 = image1.histogram()
h2 = image2.histogram()
rms = math.sqrt(reduce(operator.add,map(lambda a,b: (a-b)**2, h1, h2))/len(h1))
当我需要两个图片(无差异)与INTERVALL 0.5秒我有这样的结果:RMS = 4743.766 ....如果我在之间移动两张图片我有rms:4699.288 ..... 所以它不会使两个“相同”图像之间的差异,当我移动:/
什么,确切地说,*“奇怪的结果”*是什么意思?代码在哪里,它到底是什么问题/ – jonrsharpe 2014-12-09 11:47:45
我编辑它:) 对不起 – user3466795 2014-12-09 11:59:59