LOCAL PERCEPTUAL IMAGE MATCHING

重复图片 / 相似照片查找

批量找出字节完全相同的副本,以及改过尺寸、压缩质量或格式后看起来相近的图片。结果按组展示,原文件不会上传,也不会被网页直接删除。

拖入一批图片,工具会计算精确 Hash 和视觉指纹,不会上传文件。

完全重复与看起来相同是两回事

SHA-256 相同表示文件字节一致;改一次 JPG 质量、尺寸或元数据,Hash 就会变。感知 Hash 比较视觉轮廓,适合找候选,但不能作为版权、取证或内容身份的证明。

建议保留项只是起点

工具默认把像素更多、文件更大的图片作为代表,通常更适合留作源文件。但它不知道哪张修图正确、命名更规范或含有需要的透明背景,打包前必须看缩略图和业务用途。

浏览器不能删除磁盘原文件

网页只读取你选择的文件并生成清单或新 ZIP,没有权限替你移动到废纸篓。待复核清单用于回到 Finder、资源管理器或素材库人工处理,也避免一次误删整组图片。

RELATED TOOLS

查看全部工具 →

USE & REVIEW

重复图片 / 相似照片查找常见问题

查看全部工具指南 →

图片会上传服务器或被网页删除吗?

不会。图片解码、SHA-256、感知 Hash、平均颜色、分组和 ZIP 报告都在当前浏览器完成。浏览器没有权限替你删除磁盘原文件;工具只生成待复核清单和一个建议保留项副本包,真正移动或删除应回到文件管理器完成。

完全重复和视觉相似是怎样判断的?

SHA-256 相同表示文件字节完全一致。视觉相似使用 64 位 dHash 比较缩小后相邻像素的亮度变化,并结合宽高比和平均颜色过滤。重新压缩、缩放或轻微改色后 SHA 会不同,但 dHash 仍可能接近。

感知 Hash 距离应该设多少?

0–4 较严格,适合找几乎没变的副本;5–8 可覆盖不少重新压缩和轻微缩放;更高阈值会增加构图相近但内容不同的误报。先从默认 6 开始,查看每组缩略图,再逐步调整颜色和宽高比容差。

为什么裁剪、旋转或加边框后的同一张图没有分到一起?

dHash 依赖整体缩小后的亮度方向,大幅裁剪、90 度旋转、拼图、文字覆盖、厚边框和局部重绘都会改变指纹。当前工具追求可解释和浏览器本地速度,不使用人脸识别或大型视觉模型,因此这类变化需要人工或专业图库系统处理。

为什么建议保留分辨率最高、文件最大的图片?

这是一个保守的源文件优先规则:像素更多通常保留更多细节,文件更大也可能压缩更少。但透明背景、正确修图、命名、色彩和授权状态不在排序里,所以“建议保留”不是自动删除依据,仍要逐组确认。

GIF、AVIF、HEIC 和 SVG 怎样处理?

支持浏览器能稳定解码的 JPG、PNG、WebP、GIF、BMP 和 AVIF;动画 GIF 只按解码到的静态帧比较。HEIC/HEIF 请先用站内 HEIC 转换工具处理。SVG 属于可执行文档格式,当前查重页不载入它,以免把矢量代码和外部资源当作普通位图。