python获取图片md5值(用于图片去重)
import hashlib#获取图片md5值
def get_md5(file):
file = open(file, 'rb')
md5 = hashlib.md5(file.read())
file.close()
md5_values = md5.hexdigest()
return md5_values 这个方法应该不是局限于图像的,而是可以应用到任意文件的去重中
然而就图像而言,这个方法设计上仅识别完全一致的图像文件,无法处理不同格式编码的相同图像、几乎一致的图像(比如用不同压缩参数重新编码的同一图像、有一个像素差异的图像等),因此可能并不是一个好的选择
页:
[1]