首页 > IT职业 > IT生活 > python中如何删除相似的图片?

方法一:相邻两个文件比较相似度,相似就把第二个加到新列表里,然后进行新列表去重,统一删除。
例如:有文件1-10,首先1和2相比较,若相似,则把2加入到新列表里,再接着2和3相比较,若不相似,则继续进行3和4比较...一直比到最后,然后删除新列表里的图片
代码如下:
#!/usr/bin/env python # -*- coding: utf-8 -*- # @Time : 2019/1/15 9:19 # @Author : xiaodai import os import cv2 from skimage.measure import compare_ssim # import shutil # def yidong(filename1,filename2): # shutil.move(filename1,filename2) def delete(filename1): os.remove(filename1) if __name__ == '__main__': path = r'D:camera_pictestrec_pic' # save_path_img = r'E:
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/1051/viewspace-2833527/ ,如需转载,请注明出处,否则将追究法律责任。