Image comparing with dHash algorithm. 使用dHash算法实现图片对比、相似图片查重。
dHash算法属于感知哈希算法,用于图片相似度对比。
感知哈希算法目前有:
- aHash:平均值哈希,速度快,但准确率较低。
- pHash:感知哈希,准确率高,但速度较慢。
dHash:差异值哈希,速度快,且准确率高。
hash = DHash.calculate_hash(image)
hamming_distance = DHash.hamming_distance(image1, image2)
hamming_distance = DHash.hamming_distance(dHash1, dHash2)