跳至正文内容
Slean

如何在 Android 上找出相似照片

和它的重复文件工具不同,Android 没有内置功能能系统性地找出相似照片。Google 相册偶尔会给出堆叠起来的建议,但那不是对你整个图库的一次完整扫描,也无法按需运行。Slean 这样的第三方应用通过比较照片看起来的样子来填补这个空白。

由 Emre(Slean 独立开发者)撰写。更新于 2026年9月1日。

如果你已经跑过 Google 文件极客的重复文件查找,而你的图库里依然满是近乎相同的照片,那你就找到了 Android 免费给你的东西里真正的那个空白。

没有内置的相似照片查找功能

Google 文件极客和三星的“我的文件”都能找出重复文件——步骤见如何在 Android 上删除重复照片。对于只是看起来相像、而不是同一个文件的照片,两者都没有对应的功能。你在门口给朋友拍的六张是六个各自独立的文件,没有哪个 Android 自带工具会替你把它们归成一组。

这和重复照片是不同的问题,而不是同一个问题的更严格版本——这里有对这个区别的完整解释,如果你不确定自己遇到的是哪一个,值得读一读。

Google 相册做的是什么

Google 相册有时会自动把一组连拍折叠成一个堆栈,它的“回忆”或图库视图偶尔也会给出“相似照片”的提示。这是它自己后端处理的一部分,按它自己的节奏,针对它有把握的情况。这不是你能触发的东西,它不会在一遍里覆盖你的整个图库,也不会告诉你什么时候做完了。把它当作一个附带的好处,而不是一件工具。

怎样真正找出相似照片

既然没有免费的系统性选项,这就是一个专门的应用在真正做事、而不是在重复已经免费的东西的地方。相似照片工具比较的是照片彼此看起来的样子,而不是逐字节地比较文件,同时它也把这一点考虑进来:在时间和地点上相近拍下的照片,更可能属于同一个瞬间——正是这一点把一组连拍重新拉回成一个组,而不是让它散落在你的图库里。

Slean 把这件事作为一个独立于重复检测的模式,在手机上运行,用的是为 Slean 编写的检测,而不是现成的库。它把匹配到的照片归组,并以全屏显示每一组,带上日期、文件大小和文件类型,这样挑出要留哪一张只需要几秒钟,而不用一直翻。Android 版做这件事的方式和 iPhone 版完全一样——它是一个原生的 Kotlin 应用,不是移植。

Slean 把近乎相同的照片归成一组,每个缩略图上都显示文件大小,取自 iPhone 版。Android 应用归组相似照片的方式相同。
截图是 iPhone 版。Android 上的归组和检视方式相同。

归组能做对什么,又做不对什么

归组在量最大的地方表现最好:一组连拍、一组重拍、在短时间内对同一个画面的多次尝试。它对相隔数小时拍摄的同一景色的两张照片,或者一张已有照片被大幅裁剪后的版本,就没那么有把握,因为这些取决于内容实际上改变了多少。

一组照片里哪一张值得留下——谁睁着眼、哪张更锐利、你实际上更喜欢哪张——不是任何工具算得出来的。这个决定仍然是你的。归组做的事,是把候选的几张并排放在一起,让你每组只需要判断一次,而不是每张照片判断一次。

在任何相似照片工具里,视频的处理都比照片更宽松,因为比较一个视频意味着比较它其中的一帧,而不是整段片子,这也让视频分组在删除之前值得更仔细地看一眼。

iPhone 因为另一个原因有着同样的空白——苹果提供了一个“重复项目”相簿,但没有相似照片查找功能。这一页的 iPhone 版本在这里

大家真正会问的问题

Google 相册是不是有一个我只是没看到的相似照片查找功能?

没有专门的功能。Google 相册偶尔会把连拍堆叠起来,或者作为它自己后台处理的一部分给出相似照片的提示,但没有菜单选项能让你按需运行一次相似照片扫描,它也不会系统性地覆盖你的整个图库。

为什么 Google 文件极客没找到我那些近乎相同的照片?

因为它是重复文件查找工具,不是相似照片查找工具。它匹配的是实际上是同一张图的文件。那些确实是不同文件的照片——一组连拍里的不同帧、各自独立的重拍——按设计就不在它要找的范围内。

相似照片应用能告诉我一组里哪一张最好吗?

没有哪个工具能可靠地算出来——眼睛是否睁着、哪一张最清晰、你更喜欢哪一张,都是一次主观判断。相似照片工具做的,是把候选的几张归到一起,好让你在几秒钟内做出选择,而不是一张一张地从它们旁边翻过去。

在 Android 上做一次相似照片扫描,会把我的照片上传到什么地方吗?

用 Slean 不会——比较是在手机上进行的,图库不会被发送到任何地方。对任何应用都要专门核对它的隐私声明,因为“相似照片”扫描确实需要比较图像内容,而这正是那种在你把图库交给一个应用之前,值得确认它留在本地的处理。

相似检测在 Android 上和在 iPhone 上一样好吗?

一样。Slean 为每个平台分别用原生方式编写——Android 上是 Kotlin,iOS 上是 Swift——相似检测、重复检测、筛选和批量检视在两端都是一样的。Android 版不是一个精简过的移植,这在这个品类里并不常见:大多数照片清理应用只有 iPhone 版,或者发布一个单薄的 Android 版。

参考资料

相关阅读

Slean 的相似模式,就是 Android 所没有的那一遍系统性扫描——在手机上归组,在任何东西离开之前先检视。

从 App Store 下载在 Google Play 下载