免费图片去重完整指南:AntiDupl.NET 十分钟扫出上千张相似图

📅 2026/8/22 1:09:30
免费图片去重完整指南:AntiDupl.NET 十分钟扫出上千张相似图
免费图片去重完整指南AntiDupl.NET 十分钟扫出上千张相似图【免费下载链接】AntiDuplA program to search similar and defect pictures on the disk项目地址: https://gitcode.com/gh_mirrors/an/AntiDupl手机备份、网页截图、RAW 修图前后各存了一份——你的硬盘里大概率堆着成百上千张几乎一样的图片手动一张张核对既慢又容易误删。这正是AntiDupl.NET要解决的问题一款免费开源的图片去重工具它按图片内容而非文件名比对既能找出完全重复的文件也能识别压缩过、缩放过、甚至旋转镜像过的撞脸图还能顺带揪出 JPEG 压缩过度的劣质图和拍糊的照片。适合照片库庞大、想释放空间又不想把图片传上第三方云端的人。 它凭什么能认出长得像的图大部分去重软件只算文件哈希文件名、体积稍有差异就判定不重复。AntiDupl.NET 的思路不同——它先把每张图片缩放到统一尺寸的灰度小图再逐像素比较内容差异相当于先打指纹再比对。所以同一画面即使压缩率不同、尺寸不同甚至转过 90°、做过镜像翻转都能被归到同一组。比对算法分两档快速档是均方差像扫一眼就下结论速度快但容易看走眼精细档是SSIM 结构相似性像仔细比对画面布局能认出大幅裁剪或加过水印的图代价是更慢。核心能力一览重复 相似 缺陷三重检测找重复的同时标记 JPEG 块状伪影和严重模糊支持 18 种以上格式JPEG、PNG、GIF、TIFF、BMP、WebP、HEIC/HEIF、AVIF、JXL、PSD、DDS、TGA、ICON 等识别旋转镜像转 90°/180° 或水平翻转的图照样归为一组双界面可选经典 WinForms 版与现代 WPF 版纯本地计算、免费开源图片不出本机无需注册登录 三步完成第一次图片去重扫描第 1 步拿到程序。克隆仓库或直接用编译好的版本git clone https://gitcode.com/gh_mirrors/an/AntiDupl想自己编译的开发者可用 Visual Studio 2022 vcpkg 打开src/AntiDupl.sln核心算法在 src/AntiDupl/界面层在 src/AntiDupl.NET.WinForms/ 和 src/AntiDupl.NET.WPF/。第 2 步添加扫描路径。点工具栏Paths按钮在 Search 标签页添加文件夹并勾选包含子目录确认即可。第 3 步开跑并看结果。按绿色Start Search播放键进度窗口实时汇报结束后右侧表格列出重复分组红色叉号是建议删的那张绿色勾号是推荐保留的。首次使用不必碰 Options 设置Compare 页调差异阈值快速算法默认 5%Defects 页开块状/模糊检测Search 页选格式——默认全开就够用了看完一轮结果再回来精调。 三个实战场景让去重效率翻倍整理完一批照片登记到 Valid 路径。假设照片库 A 已经完整扫过现在来了新库 B完全没必要把 A 内部再比一遍。把 A 加进 Paths 窗口的 Valid 标签页程序就只拿 B 的图去和 A 比、B 内部自行比对。很多人反馈扫描时间从一小时级降到几分钟级——养成每整理完一批就登记一次的习惯等于维护了一份已验讫清单详见 路径说明文档。多盘备份用 Delete 路径提前声明优先删谁。两张完全相同的图程序判断哪张更差时只能随机选。如果你有备份盘删、原图盘留的习惯把备份盘填进 Delete 标签页程序就会坚定标记备份盘那张有意思的是如果备份盘里的反而画质更好它还会建议把这张移动替换到保留区。让工具记住你的误判还能随身带走。结果里总有明明不同却报重复的条目用预览区的Mark current result as a mistake标记配合默认开启的Remember mistakes下次同样的误判直接消失。想做成绿色版启动时指定数据目录AntiDupl.NET.exe -s D:\Tools\AntiDuplData缓存和误判数据库都跟着走U 盘、NAS 随意搬。另外同一作者还维护命令行版AntiDuplXLinux/Windows 可用算法同源GUI 版做人工确认定时任务里跑 AntiDuplX 做无人值守增量扫描就是每晚自动扫、白天人工审的组合。❓ 新手最常见的四个问题两件白底商品图被报成重复了现象大面积同色的产品图被归进同一组。原因快速算法对大片同色区域误报偏高。解法把 Compare 页的比较算法切成 SSIM这类误报会明显下降大图库可以先快扫出候选、再对疑似组用 SSIM 复核。扫描怎么这么慢现象几万张图跑起来像卡死。原因多半是归一化尺寸调太大默认 32×32 就够日常或开启了旋转检测——比较次数直接膨胀八倍。解法尺寸回 32×32没特殊需求就关旋转检测。高级选项的线程数能不能手动加现象调大线程数反而变慢。原因磁盘 IO 才是瓶颈时更多比较线程只是排队。解法保持默认的Auto程序会按 CPU 核心数自动分配加载与比较线程。删错了还能反悔吗现象手滑删了想留的那张。原因删除先进回收站且撤销队列默认保留最近 10 步操作。解法用撤销队列补救唯一要注意的是队列长度调成 0 时是直删没得救别手滑。✅ 清理行动清单克隆或下载 AntiDupl.NET 并运行起来在 Paths 窗口添加第一个扫描目录记得勾选子目录保持默认设置跑完第一轮扫描感受结果质量把比较算法切到 SSIM对比误报率变化已整理的目录登记进 Valid误判随手标记为 mistake空间腾出来只是附带收获你真正赚到的是——下次打开相册每一张图都敢放心点开。【免费下载链接】AntiDuplA program to search similar and defect pictures on the disk项目地址: https://gitcode.com/gh_mirrors/an/AntiDupl创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考