将所有照片添加到您的收藏中。在菜单中选择工具/查找重复项。这将在整个收藏中查找重复项。
一个命令行工具。在命令行上传递您想要比较的所有图像。
在菜单中,选择文件/查找重复。将图像文件拖放到重复窗口中。您可以拖放目录以递归添加其内容。为了进行图像的视觉比较,下拉菜单中有特定的非默认选项。"自定义"相似度级别允许仅限于最高相似度程度的配对,但必须在首选项中设置为99。即使如此,它对某些类型的图像(如线条艺术)至少在某种程度上并不完美。遗憾的是,它没有提供具有合理标准的自动选择机制,例如分辨率、日期或其他。自动选择似乎只是随机选择找到的第一张图像作为要保留的参考图像。删除多个图像可能会非常缓慢,因为它尝试在每次删除时更新结果计数。
findimagedupes
运行良好。 - Digger你可以使用一个命令行工具叫做fdupes
来查找重复文件(详见man fdupes
)。我不知道有没有办法找到已经调整大小的“重复”文件。一个能够实现这个功能的程序需要一种智能算法来分析图像内容,因为当图像被调整大小时,其数据会发生变化,所以传统的重复文件查找方法无法奏效。
要在当前所有支持的Ubuntu版本中安装fdupes,请打开终端并输入以下命令:
sudo apt install fdupes
dupeGuru Picture Edition非常好用,值得一试。
他们有一个Launchpad PPA,可以使用以下命令从中安装dupeguru
(新的全合一包)或dupeguru-pe
(旧的图片版包):
sudo add-apt-repository ppa:hsoft/ppa
sudo apt-get update
sudo apt-get install dupeguru
Visipics是一个免费的Windows应用程序,但在Linux上通过Wine也能很好地运行(它在处理重复文件的排序方面比geeqie/gqview要好得多(geeqie的结果根本无法进行“排序”))。
你可以根据诸如较小的文件大小、非压缩类型、较低的分辨率等条件来自动选择图像(尽管它不会做相反的操作,你需要手动完成,这与在geeqie上进行操作并没有太大区别,只是选择不需要按住Shift/Ctrl键),甚至可以优先处理文件夹(但文件夹优先级是最后的优先级)。
然而,你必须注意符号链接——它有可能“随机”选择将符号链接保存为“副本”,同时删除实际文件。这真是遗憾。