Linux的开源重复图像查找器?


16

是否有针对基于Linux的系统的免费开放源代码重复图像查找器?

查找完全相同的副本(基于内容,而不是文件名)对我来说足够了,但是查找相似图像的能力当然也很棒。


1
DupeGuru具有图像的专用版本。我将其发布为评论,因为我从未尝试过。
大卫·科斯塔

Answers:


18

Digikam

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

查找图像复制

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

Geeqie(以前为gqview)

在菜单中,选择“文件/查找重复项”。拖放图像文件会执行重复窗口。您可以删除目录以递归添加其内容。

富都

一个命令行工具,用于在目录树中查找逐字节重复项。

(转自/ubuntu/4072/how-can-i-find-duplicate-photos


7
findimagedups还将下降到层次结构,不需要字节级复制,并且(更重要的是)可以保留记录以加快将来的运行速度(因为对大量图像的初始传递可能需要长时间)。
dmckee ---前主持人小猫,

-4

您也可以使用linux bash命令执行此操作,只需比较文件大小即可

首先:创建垃圾桶文件夹,将已删除的文件移到该文件夹

mkdir ../trash

然后:运行此命令

mv `stat -c "%s %n" * | column -t | sort | awk '{if( $1 != size ){ print "original",$1,$2; } else { print "delete",$1,$2;} size = $1 }' | grep delete | awk '{ print $3;}'` ../trash/

它适用于单个文件夹

如果您有各种文件夹,则必须对上面的命令做一些额外的工作


4
(1)您将购物车放在马匹之前,或类似的东西。该问题仅说明了查找有关移动或删除文件的问题   (2)您是否认真建议比较文件大小是识别相同文件所需要做的全部工作?(3)如果您确实认为自己有很好的方法来识别相同的文件,请编辑答案(a)做到这一点(不浪费任何文件),然后(b)逐步解释。
G-Man说'Resstate Monica''July
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.