FSlint

FSlint

我可以用什么来查找重复的照片,包括已调整大小的照片?

答案1

数码相机 通过软件中心安装

将所有照片添加到您的收藏夹。在菜单中,选择工具 / 查找重复项。这将在您的整个集合中查找重复项。

查找重复图片 通过软件中心安装

命令行工具。在命令行上传递所有要比较的图像。

盖奇(以前格观通过软件中心安装

在菜单中,选择文件/查找重复项。拖放图像文件即可创建重复窗口。您可以拖放目录以递归添加其内容。对于图像的视觉比较,下拉菜单中有特定的非默认选项。“自定义”相似度级别允许将配对限制为最高相似度,但必须将其设置为优先为 99。即便如此,它至少对某些类型的图像(如艺术线条)来说效果并不完美。遗憾的是,它没有提供具有合理标准的自动选择机制,例如分辨率、日期或其他任何标准,自动选择似乎只是随机选择找到的第一张图像作为要保留的参考。删除许多图像可能会非常慢,因为它会在每次删除时尝试更新结果计数。


所有这三种工具都可以查找视觉重复项,而不仅仅是逐字节相同的文件。

答案2

FSlint

fslint是一个图形程序,可以通过 md5sum 查找任何类型的重复文件。如果图像不相同,则不会将其标记为重复。下图显示了我的下载目录中的一堆重复的 pdf 文件:

在此处输入图片描述

您可以更改高级搜索参数以按文件类型搜索,并将搜索范围限制为仅搜索图像。这可以通过将“额外查找参数”更改为find命令选项来实现。例如,这里我只查找*.jpg文件(在同一路径中,只查看我的“下载”文件夹:

在此处输入图片描述

重复项

fdupes是一个等效的基于命令行的工具。 两者都可以在 repos 中找到。

答案3

图片搜索 安装 imgseek

图片搜索可以找到重复的图片以及相似的图片(因此它应该能够找到调整大小的照片和具有不同文件名和元数据的照片),甚至可以根据草图搜索照片。它有桌面版和服务器版。

不过我本人还没有真正尝试过。

答案4

重复项

fdupes您可以使用名为“查找重复文件”的命令行工具(man fdupes有关详细信息,请参阅)。我不知道有什么方法可以查找已调整大小的“重复文件”。执行此操作的程序需要某种智能算法来分析图像内容,因为当调整图像大小时,其数据会发生变化,因此传统的查找重复文件的方法不起作用。

要在所有当前支持的 Ubuntu 版本中安装 fdupes,请打开终端并输入:

sudo apt install fdupes

相关内容