news 2026/8/19 1:25:24

你硬盘里的“复制品“到底有多少?AntiDupl相似图片查找工具,把重复图片清理压缩到三分钟

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
你硬盘里的“复制品“到底有多少?AntiDupl相似图片查找工具,把重复图片清理压缩到三分钟

你硬盘里的"复制品"到底有多少?AntiDupl相似图片查找工具,把重复图片清理压缩到三分钟

【免费下载链接】AntiDuplA program to search similar and defect pictures on the disk项目地址: https://gitcode.com/gh_mirrors/an/AntiDupl

你的硬盘里,是不是藏着一堆"长相一样却互不认识"的图?同一张照片,在手机相册里叫 IMG_001,在备份盘里叫"海边合照(2).jpg",在素材文件夹里又换成了 webp 格式。它们不是同名,而是同脸。AntiDupl 相似图片查找工具就是为戳穿这些"数字复读机"而生的:不看文件名、不看文件大小,直接读懂画面内容,把重复图片清理从"翻文件夹翻到怀疑人生",压缩成一次三分钟的扫描。

重复图片清理的痛点:一个人翻遍四个文件夹的周末

先说个真实到扎心的场景。老周上周想找一张去年在海边拍的全家福,硬盘里大概有三个地方可能有:手机备份、微信传输文件夹、还有一个叫"照片-未整理"的目录。他挨个翻,翻出四个文件名各不相同的候选——"IMG_2871.jpg"、"海边(1).jpg"、"海边-最终版.jpg"、"photo_2023.jpg"。哪个是原图?哪个最清晰?他不知道。

于是他只好逐张双击打开、全屏、对比、关掉、再打开下一张。两小时后,眼睛花了,结论是"看起来都差不多"。再一看,硬盘里还有两千多张连拍、网页存图和不同尺寸的素材——光靠肉眼,这活根本干不完

整理图片库就是这样一件"明明很必要,却没人愿意做"的事:耗时、费眼、还怕删错。这也是为什么大多数人的照片越攒越乱,最后干脆放弃治疗。

AntiDupl使用教程:三分钟拿到第一份扫描结果的最短路径

别急着研究那些选项按钮,先让工具跑起来,感受一下"被技术接管"的爽感:

  1. 准备一个塞满图片的文件夹——手机照片导出目录、设计师素材库、下载文件夹,随便哪个都行;
  2. 添加扫描路径,点一下"开始",等进度条走完(第一次用默认设置就好,什么都不用调);
  3. 看结果——右侧表格立刻按组列出重复图片,左侧预览区同步显示你当前选中的那张。

这是它启动后的样子:左边预览区、右边结果表格、顶部一条工具栏,清爽到不需要学习成本。

底部状态栏的 Total / Current / Selected 三个数字,让你随时知道扫出了多少文件、正看到第几个。关键认知在这里:它比对的是图片内容,不是文件名——哪怕一张叫"IMG_001"、一张叫"最终版",只要画面相同,照样被配成一对。老周那个周末的活,用这台工具大概只花了一首歌的时间。

图片去重软件怎么选?三个角度拆解 AntiDupl 的硬实力

角度一:认图不看名,专治各种"障眼法"

普通的哈希比对工具,文件一改名、一转格式就"翻脸不认人"。AntiDupl 用的是结构相似性分析(SSIM,另有平方差算法可选),它看的是画面里的纹理、明暗和布局,所以同一张图,被旋转 90 度、被缩放过、被重度压缩过、被改过名,它都能认出来

扫描结束后,结果表把重复文件按组排好:绿色对勾表示哈希完全一致、可以直接信任,红色叉号标出工具建议删除的那一份,差异百分比写在 Diff 列里。

角度二:删之前先开"庭审",双窗格把证据摆齐

工具帮你找到重复,但"删哪一张"永远该由你拍板。选中一组结果,调出左右双窗格预览,两张候选图并排放大,各自的尺寸、格式、EXIF 信息和哈希值一目了然——证据摆齐了再动手,误删的几率基本为零

双窗格对比视图:左边一张、右边一张,连同路径、EXIF 和哈希等元数据一起展示,方便你确认该保留哪一份。

而且它内置了撤销/重做机制,万一删完反悔,还能一键救回来。删除、移动、按另一张改名……一系列整理动作都能在结果表上直接操作,整理完整个图库都不用打开第二个软件。

角度三:体力活全包——18 种格式、多核并行,还顺手做体检

  • 格式覆盖广:JPEG、PNG、GIF、TIFF、BMP、WEBP、HEIC、HEIF、AVIF、JXL、PSD、JP2、TGA 等 18 种常见格式都能读,手机原图、设计源文件、网页素材一网打尽;
  • 多线程调度:扫描任务自动摊到多核 CPU 上,上万张图的大图库也几乎感觉不到"卡";
  • 顺带体检:除了找重复,它还能标记拍糊的照片、出现块状伪影的压缩图、JPEG 结束标记缺失的损坏文件——相当于扫一次,把"不合格选手"也一起筛了出来,对收图、审图的场景格外省心。

顺带一提,想研究它原理的人可以直接翻核心算法源码(src/AntiDupl/adImageComparer.cpp)和多线程调度(src/AntiDupl/adThreadManagement.cpp),开源项目的优势就在这:不懂的地方,代码就是最好的说明书。

什么情况该扫、什么情况别扫:一张对照表帮你决定

你的处境值不值得上 AntiDupl一句话说明
图库上千张,来源混杂(手机/网盘/素材站)✅ 很值内容比对能跨格式、跨目录"认亲"
只想删掉"完全一样"的文件✅ 值得打开哈希校验,绿色对勾就是铁证
常收到供应商、同事发来的图,要判断能不能用✅ 很值顺带体检模糊、伪影和损坏文件
手里就几十张照片,每张都记得清清楚楚⚠️ 看情况手动反而更快,不必为小库上工具
要逐页核对扫描件、合同备份⚠️ 谨慎删之前务必用双窗格人工确认
幻想"全自动删除、一眼不用看"❌ 不建议任何去重都该先粗筛、后精挑

三条立刻能用的调参建议:

  1. 线程数对准物理核心数:设置里把比较线程调到和 CPU 核心数一致,吞吐量最高,又不抢系统资源;
  2. 先宽后严,分两遍扫:第一遍用宽松相似度阈值把"疑似重复"全捞出来,第二遍对拿不准的组开双窗格精挑;
  3. 用过滤条件缩小战场:只扫目标格式、限制最小文件大小,无关文件直接跳过,扫描时间能砍掉一半以上。

阈值越低,捞得越全,误报也跟着涨——所以"先粗筛、后精挑"永远是最稳的节奏,别指望一次设置就完美。

现在就动手:把重复图片清理从周末苦差变成一次点击

回到开头那个问题:你硬盘里那些"数字复读机",到底还占着多少空间?与其继续靠肉眼翻找、凭记忆猜测,不如现在就挑一个塞满图片的文件夹,点一次"开始"按钮,三分钟后拿到的清单,比你自己翻两小时还准。该删的删、该留的留,腾出来的不只是几十 GB 空间,还有你每次翻图时的那点耐心。

整理图片库这件事,本就该是偶尔点一下按钮,而不是周末两小时的苦差。今天就从第一个文件夹开始吧——相信我,你会回来清理下一个的。

【免费下载链接】AntiDuplA program to search similar and defect pictures on the disk项目地址: https://gitcode.com/gh_mirrors/an/AntiDupl

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/19 1:23:50

YOLO目标检测中LoRA微调位置策略:Neck与Head是关键

1. 项目缘起:当YOLO遇上LoRA,微调的“手术刀”该切向哪里?最近在折腾一个工业质检的项目,客户给的样本数据量不大,但缺陷种类刁钻,直接用预训练的YOLOv8去跑,效果总差那么点意思。常规的微调&am…

作者头像 李华
网站建设 2026/8/19 1:18:46

从Arduino到机械设计:打造自清洁烟灰缸的完整DIY指南

1. 项目概述:一个能“自我清洁”的烟灰缸,到底解决了什么痛点?作为一个有十几年烟龄的老烟民,同时又是个喜欢折腾点小发明的创客,我一直在琢磨怎么让抽烟这件事儿稍微“体面”一点。最让我头疼的,就是那个永…

作者头像 李华
网站建设 2026/8/19 1:16:39

AI智能体如何自动复现科学机器学习论文:技术挑战与架构设计

1. 项目概述:当代码智能体开始“复现”科学论文最近在AI和科学计算圈子里,一个话题的热度正在悄然攀升:我们能否训练一个智能体(Agent),让它仅仅通过阅读一篇科学机器学习(Scientific Machine L…

作者头像 李华
网站建设 2026/8/19 1:14:25

LED灯泡故障诊断与低成本修复实战指南:从驱动电路到灯珠检测

1. 项目概述:让旧灯泡重获新生前几天收拾家里的杂物间,翻出来一堆坏掉的LED灯泡。有客厅大灯不亮的,有卧室台灯闪烁的,还有几个是直接不亮了。看着这些曾经花几十上百块买来的“高科技”产品,直接扔进垃圾桶总觉得有点…

作者头像 李华