june2014
#sudo pip install PIL
def pil_image_similarity(filepath1, filepath2):
from PIL import Image
import math
import operator
image1 = Image.open(filepath1)
image2 = Image.open(filepath2)
# image1 = get_thumbnail(img1)
# image2 = get_thumbnail(img2)
h1 = image1.histogram()
h2 = image2.histogram()
rms = math.sqrt(reduce(operator.add, list(map(lambda a,b: (a-b)**2, h1, h2)))/len(h1) )
return rms
print pil_image_similarity(‘/Users/apple/Desktop/git/Vimi_API_Test/Compare_image_test/output.jpg’,\'/Users/apple/Desktop/git/Vimi_API_Test/Compare_image_test/0.jpg’)

100%相似结果是0,数字越大说明相差越大。

分类:

技术点:

相关文章:

  • 2021-12-07
  • 2021-12-22
  • 2022-02-20
  • 2022-01-01
  • 2021-12-12
  • 2022-01-06
  • 2021-06-20
  • 2021-11-06
猜你喜欢
  • 2021-10-03
  • 2022-01-11
  • 2022-02-18
  • 2022-02-22
  • 2021-08-06
  • 2021-12-14
  • 2021-10-03
相关资源
相似解决方案