Linux用のオープンソース複製画像ファインダー?


16

Linuxベースのシステム用の無料でオープンソースの複製画像ファインダーはありますか?

(ファイル名ではなくコンテンツに基づいて)正確な複製を見つけることで十分ですが、同様の画像を見つける能力も確かに優れています。


1
DupeGuruには、画像専用のバージョンがあります。試したことがないので、これをコメントとして投稿します。
デビッドコスタ

回答:


18

デジカム

すべての写真をコレクションに追加します。メニューで、「ツール/重複の検索」を選択します。これにより、コレクション全体で重複が検索されます。

Findimagedupes

コマンドラインツール。比較するすべての画像をコマンドラインで渡します。

Geeqie(以前のgqview)

メニューで、「ファイル/重複の検索」を選択します。画像ファイルをドラッグアンドドロップして複製ウィンドウを作成します。ディレクトリを削除して、その内容を再帰的に追加できます。

Fdupes

ディレクトリツリーでバイト単位の重複を見つけるコマンドラインツール。

/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-マンは「元に戻すモニカ言う
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.