Ricerca di immagini duplicate open source per Linux?


16

Esiste un cercatore di immagini duplicate gratuito e open source per sistemi basati su Linux?

Trovare duplicati esatti (in base al contenuto, non al nome del file) è sufficiente per me, ma la capacità di trovare immagini simili sarebbe sicuramente fantastica.


1
DupeGuru ha una versione specializzata per le immagini. Inserisco questo come commento perché non l'ho mai provato.
David Costa,

Risposte:


18

Digikam

Aggiungi tutte le foto alla tua collezione. Nel menu, selezionare "Strumenti / Trova duplicati". Questo cercherà duplicati in tutta la tua collezione.

Findimagedupes

Uno strumento da riga di comando. Passa tutte le immagini che desideri confrontare sulla riga di comando.

Geeqie (precedentemente gqview)

Nel menu, selezionare "File / Trova duplicati". Trascina e rilascia i file di immagine nella finestra dei duplicati. Puoi eliminare le directory per aggiungere ricorsivamente i loro contenuti.

fdupes

Uno strumento da riga di comando per trovare duplicati byte per byte in un albero di directory.

(Ripubblicato da /ubuntu/4072/how-can-i-find-duplicate-photos )


7
findimagedupsdiscenderà anche da gerarchie, non richiede la duplicazione a livello di byte e (cosa ancora più importante) può conservare i record per accelerare le esecuzioni future (perché il passaggio iniziale su una grande quantità di immagini può richiedere molto tempo).
dmckee --- ex gattino moderatore

-4

Puoi farlo anche con i comandi bash di Linux, confrontando solo le dimensioni dei file

Primo : crea una cartella cestino per spostare lì i file eliminati

mkdir ../trash

Quindi : esegui questo comando

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/

funziona per una singola cartella

nel caso in cui tu abbia diverse cartelle, devi fare qualche lavoro aggiuntivo sul comando sopra


4
(1) Stai mettendo il carrello davanti al cavallo, o qualcosa del genere. La domanda non dice nulla sullo spostamento o sull'eliminazione dei file, solo sulla ricerca .    (2) Stai seriamente suggerendo che il confronto delle dimensioni dei file è tutto ciò che devi fare per identificare file identici? (3) Se credi davvero di avere un buon modo per identificare file identici, modifica la tua risposta (a) per farlo (senza eliminare alcun file) e (b) spiegalo, passo dopo passo.
G-Man dice "Ripristina Monica" il
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.