用Python编写的图像哈希库。ImageHash支持:
基于PIL,numpy和scipy.fftpack(用于pHash)通过pypi轻松安装。
from PIL import Image
import imagehash
hash = imagehash.average_hash(Image.open('test.png'))
print(hash)
# d879f8f89b1bbf
otherhash = imagehash.average_hash(Image.open('other.bmp'))
print(otherhash)
# ffff3720200ffff
ImageHash主要用于计算图像hash值,值为16进制数,可用于图像相似度匹配。