Come posso trovare le foto duplicate?

63

Che cosa posso utilizzare per trovare le foto duplicate, incluse le foto che sono state ridimensionate?

    
posta ændrük 12.09.2010 - 19:01

6 risposte

51

digiKam

Aggiungi tutte le foto alla tua raccolta. Nel menu, seleziona "Strumenti / Trova duplicati". Questo cercherà duplicati nell'intera collezione.

findimagedupes

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

Geeqie (precedentemente GQview )

Nel menu, seleziona "File / Trova duplicato". Trascina e rilascia i file immagine fai la finestra dei duplicati. È possibile eliminare le directory per aggiungere i loro contenuti in modo ricorsivo. Per il confronto visivo delle immagini, ci sono opzioni specifiche non predefinite in un menu a discesa. Il livello di somiglianza "personalizzato" consente di limitare gli abbinamenti solo al massimo grado di somiglianza, ma deve essere impostato su "Preferenze" come 99. Anche allora, non funziona perfettamente almeno per alcuni tipi di immagini, come la linea- arte. Sfortunatamente non fornisce un meccanismo di selezione automatica con criteri razionali, come risoluzione, data o qualsiasi altra cosa, la selezione automatica sembra scegliere casualmente solo la prima immagine trovata come riferimento da conservare. L'eliminazione di molte immagini può essere estremamente lenta, poiché tenta di aggiornare il conteggio dei risultati ad ogni eliminazione.

Tutti e tre questi strumenti trovano duplicati visivi, non solo file che sono identici byte per byte.

    
risposta data Gilles 12.09.2010 - 21:01
24

FSlint

fslint è un programma grafico che può trovare file duplicati di qualsiasi tipo da md5sum. Se le immagini non sono identiche, non verranno contrassegnate come duplicate. L'immagine sotto mostra una serie di file pdf duplicati nella mia directory Downloads:

È possibile modificare i parametri di ricerca avanzata per cercare per tipo di file e limitarsi solo alle immagini. Ciò avviene modificando i "parametri di ricerca extra" come opzioni di comando find . Ad esempio, qui sto cercando solo i file *.jpg (nello stesso percorso, guardando solo la mia cartella "Download":

fdupes

fdupes è uno strumento basato sulla riga di comando equivalente. Entrambi sono disponibili nei repository.

    
risposta data jozzas 12.05.2011 - 03:42
7

fdupes

Puoi usare uno strumento da riga di comando chiamato fdupes per trovare i file duplicati (vedi man fdupes per maggiori dettagli). Non conosco alcun modo per trovare i "duplicati" che sono stati ridimensionati. Un programma che lo richiedeva richiedeva una sorta di algoritmo intelligente che analizzava il contenuto dell'immagine perché quando un'immagine viene ridimensionata, i suoi dati vengono modificati in modo tale che i tradizionali metodi di ricerca duplicati non funzionino.

    
risposta data dv3500ea 12.09.2010 - 20:21
5

imgSeek

imgSeek può trovare duplicati e immagini simili (quindi dovrebbe essere in grado di trovare foto ridimensionate e foto con diversi nomi di file e metadati) e persino cercare le foto in base a uno schizzo. È disponibile nelle versioni desktop e server.

In realtà non l'ho provato personalmente.

    
risposta data d3vid 13.12.2011 - 09:56
3

dupeGuru Picture Edition funziona assolutamente alla grande e vale la pena provare.

Hanno un PPA Launchpad , dupeguru (nuovo pacchetto all-in-one) o dupeguru-pe (pacchetto old picture edition) può essere installato utilizzando i seguenti comandi:

sudo add-apt-repository ppa:hsoft/ppa
sudo apt-get update
sudo apt-get install dupeguru
    
risposta data tuxflo 17.01.2015 - 14:56
1

Visipics

Visipics è un'applicazione Windows gratuita per quella funzione, ma funziona bene su Linux, via vino, ovviamente (È meglio di geeqie / gqview riguardo l'ordinamento dei duplicati (i risultati di geeqie sono assolutamente "non ordinabili")) .

Puoi dire di selezionare automaticamente le immagini in base a criteri come dimensioni di file più piccole, tipo non compresso, risoluzione inferiore (non farà l'opposto, però, avresti bisogno di farlo manualmente, cosa che non sarebbe essere molto meglio di farlo su geeqie, tranne che la selezione non richiede di contenere Shift / Ctrl ), e anche assegnare la priorità alle cartelle (ma l'ultima priorità è la cartella la priorità).

Devi prestare attenzione ai collegamenti simbolici, tuttavia - può selezionare "casualmente" per salvare un collegamento simbolico a un file mentre si elimina il file attuale come "copia". È un peccato.

    
risposta data the dsc 22.08.2013 - 05:02

Leggi altre domande sui tag