Cosa posso usare per trovare foto duplicate, comprese le foto che sono state ridimensionate?
Cosa posso usare per trovare foto duplicate, comprese le foto che sono state ridimensionate?
Risposte:
Aggiungi tutte le foto alla tua collezione. Nel menu, selezionare "Strumenti / Trova duplicati". Questo cercherà duplicati in tutta la tua collezione.
Uno strumento da riga di comando. Passa tutte le immagini che desideri confrontare sulla riga di comando.
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. Per un confronto visivo delle immagini, ci sono opzioni specifiche e non predefinite in un menu a discesa. Il livello "personalizzato" di somiglianza consente di limitare gli accoppiamenti solo al massimo grado di somiglianza, ma deve essere impostato su "Preferenze" come 99. Anche in questo caso, non funziona perfettamente almeno per alcuni tipi di immagini, come line- arte. Sfortunatamente non fornisce un meccanismo di selezione automatica con criteri razionali, come risoluzione, data o altro, la selezione automatica sembra semplicemente selezionare casualmente la prima immagine trovata come riferimento da conservare. L'eliminazione di molte immagini può essere estremamente lenta, in quanto tenta di aggiornare il conteggio dei risultati ad ogni eliminazione.
Tutti e tre questi strumenti trovano duplicati visivi, non solo file identici a byte per byte.
fslint
è un programma grafico che può trovare file duplicati di qualsiasi tipo tramite md5sum. Se le immagini non sono identiche, non verranno contrassegnate come duplicate. L'immagine sotto mostra un mucchio di file pdf duplicati nella mia directory dei download:
È possibile modificare i parametri di ricerca avanzata per cercare in base al tipo di file e limitarsi solo alle immagini. Ciò avviene modificando i "parametri di ricerca extra" come find
opzioni di comando. Ad esempio, qui sto solo cercando i *.jpg
file (nello stesso percorso, guardando solo la mia cartella "Download":
fdupes
è uno strumento equivalente basato sulla riga di comando. Entrambi sono disponibili nei repository.
È possibile utilizzare uno strumento da riga di comando chiamato fdupes
per trovare file duplicati (vedere man fdupes
per maggiori dettagli). Non conosco alcun modo per trovare "duplicati" che sono stati ridimensionati. Un programma in tal senso richiederebbe una sorta di algoritmo intelligente che analizza il contenuto dell'immagine perché quando un'immagine viene ridimensionata, i suoi dati vengono modificati in modo che i metodi di ricerca duplicati tradizionali non funzionino.
imgSeek può trovare duplicati e immagini simili (quindi dovrebbe essere in grado di trovare foto ridimensionate e foto con nomi di file e metadati diversi) e persino cercare foto basate su uno schizzo. È disponibile nelle versioni desktop e server.
In realtà non l'ho provato da solo.
isk-daemon
funziona il 12.04, anche se ho scoperto che dovevo installare dal sorgente ( pip install
secondo la pagina di installazione non funzionava)
dupeGuru Picture Edition funziona alla grande, e vale la pena provare.
Hanno un Launchpad PPA , dupeguru
(nuovo pacchetto all-in-one) o dupeguru-pe
(vecchio pacchetto di Picture Edition) che può essere installato usando questi comandi:
sudo add-apt-repository ppa:hsoft/ppa
sudo apt-get update
sudo apt-get install dupeguru
Visipics è un'applicazione Windows gratuita per quella funzione, ma funziona perfettamente su Linux, ovviamente tramite wine (È meglio di geeqie / gqview per quanto riguarda l'ordinamento dei duplicati (i risultati di geeqie sono assolutamente "non ordinabili")).
Puoi dirgli di selezionare automaticamente le immagini in base a criteri come dimensioni del file più piccole, tipo non compresso, risoluzione più bassa (non farà il contrario però, dovresti farlo manualmente, il che non sarebbe molto meglio che farlo su geeqie, tranne per il fatto che la selezione non richiede il mantenimento di Shift/ Ctrl) e persino la priorità delle cartelle (ma l'ultima priorità è la priorità delle cartelle).
È necessario prestare attenzione ai collegamenti simbolici, tuttavia: può selezionare "casualmente" per salvare un collegamento simbolico in un file eliminando il file effettivo come "copia". È un peccato.