MD5的全称是Message-Digest Algorithm 5,MD5值等同于文件的ID,它的值是唯一的。 如果文件已被修改(例如嵌入式病毒,特洛伊木马等),其MD5值将发生变化。

# -*- coding: utf-8 -*-
import hashlib
# =============================================================================
# import cv2
# img = cv2.imread("1.jpg")
# cv2.imwrite("2.jpg",img,[int( cv2.IMWRITE_JPEG_QUALITY), 100])
# cv2.imwrite("3.jpg",img)
# cv2.imwrite("4.jpg",img)
# =============================================================================
imgRB=open("3.jpg","rb")
RBcont=imgRB.read()
md5=hashlib.md5(RBcont)  
print(md5.hexdigest())

可用于图像去重

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐