自动为图片库“瘦身”
董师傅茶坊
董师傅教你:利用工具软件快速找出硬盘中的重复图片并自动删除整理
相信很多朋友都和董师傅一样,在使用电脑过程中,会通过不同的途径不断收集自己喜欢的图片,保存数码照片。在欣赏之余,往往随手将它们存放在硬盘中。随着时间的推移,在硬盘中保存的图片就会越来越多,导致大量的硬盘空间被图片占用。实际上,其中很多图片是完全相同或者高度相似的,及时清理这些几乎重复的图片,不仅可以节省大量的硬盘空间,也利于图片的管理。当然,面对分散存储的大量图片来说,通过手工比较分析是很费时的。下面,我们就借助工具软件来帮我们快速删除重复的图片。
在此,我们推荐两款优秀的图片比较软件Visual Similarity Duplicate Image Finder(简称VSDIF,下载地址http://www.shudoo.com/bzsoft)和Duplicate Photo Finder(简称DPF,下载地址http://www.shudoo.com/bzsoft),并详细介绍它们的使用技巧。
1.利用VSDIF删除重复图片
在VSDIF主窗口(如图1)右侧的“Method”列表中可以选择图片比较算法,默认为“Visual Compare”,表示按照图片的内容进行比较。我们还可以选择“MD5 Hash”、“CRC32 Checksum”、“File size”等项,分别表示按照图片的MD5值、CRC32校验值、文件尺寸等方式进行图片比较。在“Similarity”栏中可以设置图片的相似度(默认为95%),凡是相似度高于该值的图片将全部被过滤出来。

在“Move checked files to”栏中点击浏览按钮选择目标路径,表示允许将重复的图片移动到目标文件夹中。点击工具栏上的“Options”按钮,在设置窗口中的“General”面板中“Process priority”列表中选择VSDIF运行的优先级,在“Advanced Compare”栏中可以选择图片的特殊形态,例如翻转预设角度的图片、水平/垂直翻转的图片、灰度图片、反相图片等,这些图片因为内容和原始图片内容完全相同,因此可以视作重复图片。在“Precision level”列表中选择精密度等级,在图片比较过程中,VSDIF采用先建立图片微缩图之后比较的方法,来加快图片比较的速度,在该列表中选择的等级越高,创建的微缩图尺寸越大。在“File Type”面板中可以查看VSDIF支持的图片类型,最好将所有类型全部选中,之后点击OK按钮保存配置。
在VSDIF主窗口右侧点击“Add Folder”按钮,选择包含图片的文件夹,按照同样方法,你可以导入任意多个文件夹。勾选“Scan sunfolder”项,表示扫描所有的子文件夹。之后点击“Start Scan”按钮,VSDIF即可按照预设比较算法,对预设文件夹中的图片进行扫描,当图片扫描完成后,在“Duplicates”列表中显示所有重复的图片,包括图片的路径、分辨率、尺寸、创建时间、相似度等。默认情况下,所有的重复图片全部处于选择状态。点击“Delete All Marked”按钮,可以将多余的图片彻底删除,点击“Move Checked Files”按钮,可以将它们移动到预设路径中。
2.利用DPF删除重复图片
在DPF主窗口(如图2)中点击菜单“Search”→“Options”,在设置窗口中勾选“Search for rotated and flipped photos”项,表示搜索旋转或翻转过的图片,因为这类图片也可能和原始图片的内容完全相同。勾选“Show only photos similar more than X percent”项,表示按照指定的相似度搜索重复图片,这样可以精确扫描内容相似的图片。勾选“Ignore images smaller than X pixels in size”项,表示在扫描过程中,如果不同图片之间的像素数量之差少于指定数量,就将它忽略。勾选“Use thumbnails if available”项,表示启用图片的缩略图功能,这样可以加快扫描的速度,之后点击OK按钮保存设置。

在DPF主窗口底部的“Search location(s)”栏中点击“增加”按钮,导入对应的图片文件夹,按照同样的方法,你可以同时导入任意多个文件夹。之后点击开始搜索按钮,即可扫描预设文件夹中的所有图片。在“Search results”列表中显示所有重复的图片,在其中的“Original”列中显示原始图片,在“Duplicate”列中显示与之重复的图片。选中重复的图片,在预览区域下面点击第三个按钮或者第四个按钮,可以将它们复制或者移动到指定的文件夹中,点击最后一个按钮,可以将重复的图片删除。