Wie kann ich doppelte Bilddateien identifizieren?

16

Im Laufe der Jahre habe ich viele Bilder auf verschiedenen Maschinen gesammelt.

Ich glaube, ich habe sie größtenteils in einer JJJJ / MM / -Verzeichnisstruktur aufbewahrt, aber besonders bei einigen älteren Bildern scheint es viele Duplikate zu geben.

Wie lassen sich die Duplikate am besten identifizieren? Gibt es dafür gute Werkzeuge oder muss ich selbst etwas schreiben?

chris
quelle
3
Suchen Sie nach ungefähren Übereinstimmungen (z. B. dasselbe Bild, verschiedene Metadaten) oder finden Sie genaue Übereinstimmungen gut genug?
Mattdm
Genaue Übereinstimmungen werden gut genug sein.
Chris
vielleicht auf Dateigrößen schauen?
aaaaa sagt wieder Monica
1
Verwandte Themen
Flolilo

Antworten:

7

Eine Reihe von Programmen kann anhand des Bildinhalts Duplikate finden. Einige Asset Management-Apps werden dies tun, und es gibt auch spezielle Programme. Wenn Sie Google "doppelte Bilder erkennen", werden einige Optionen angezeigt. Sehen Sie, welche für Ihre Plattform verfügbar sind.

Eine andere Lösung besteht darin, die Dateien einfach mit der Option "Duplikate ignorieren" zu importieren. Picasa ist kostenlos und kann dies tun.

Itai
quelle
Die Erkennung doppelter Bilder durch Google funktioniert tatsächlich wie versprochen. Es gibt eine gute Anzahl solcher Software. Können Sie etwas anderes als Picasa empfehlen?
Esa Paulasto
4

Versuchen Sie es unter Linux mit FSlint . Es ist ein bisschen langsam, aber es wird definitiv Duplikate finden.

petermolnar
quelle
FSlint durchsucht Dateien mit demselben Hashwert. Als solches findet es Duplikate jeder Datei. Es hilft nicht beim Szenario "Gleiches Bild, andere Metadaten" oder bei der Größenänderung von Originalversionen.
28.
4

dupeGuru Picture Edition ist ein anpassbarer Duplikat-Image-Finder für Windows, Mac OS X und Linux.

Es gibt einige Versionen von dupeGuru (Standard-, Musik- und Bildeditionen), und mit der Bildedition können Sie unter anderem über einen Bitmap-blockierenden Vergleichsalgorithmus visuell ähnliche Bilder finden (z. B. EXIF-Originalbildzeitstempel oder Dateien, die einfach identisch sind). .

Es verfügt über eine Reihe weiterer nützlicher Funktionen wie ausgeschlossene Ordner, Unterstützung für iPhoto / Aperture-Bibliotheken und eine umfassende Anpassung der Art und Weise, wie Duplikate erkannt und verarbeitet werden.

drfrogsplat
quelle
3

Picasa hat einen Finder für doppelte Dateien, aber es ist schwer zu sagen, was Sie suchen: Picasa ausführen; Klick Tools> Experimental> Show Duplicate Files. Es funktioniert, aber seien Sie vorsichtig mit dem, was Sie löschen.

Eine weitere Option ist der kostenlose "Fast Duplicate File Finder":

Schneller Finder für doppelte Dateien

Was mir dabei gefallen hat, ist, dass Sie eine Vorschau des Bildes sehen können, bevor Sie entscheiden, dass Sie das Duplikat nicht benötigen.

Alt-Text

Das funktioniert gut, solange die Dateien identisch sind. Wenn Sie jedoch nach ähnlichen Fotos suchen (z. B. dasselbe Foto, das jedoch in der Größe verändert, gedreht oder manipuliert wurde), sollten Sie sich die aktualisierte Version ansehen:

Visuelle Ähnlichkeit Duplicate Images Finder

Ich habe dieses Programm nicht verwendet, aber ich habe ein sehr ähnliches Programm (nicht mehr hergestellt) verwendet und fand es sehr nützlich. Sie haben einen kostenlosen Download, es könnte sich also lohnen, ihn sich anzuschauen.

Robert Cartaino
quelle
Ich habe den Picasa Dupe Finder ausprobiert, aber er scheint mit ähnlichen Bildern übereinzustimmen, nicht mit identischen Dateien.
Chris
2

Digikam (Linux, Windows und Mac) hat eine Seitenleiste mit dem Titel Versionen

Auf der Registerkarte "Versionen" werden der Verlauf und die gespeicherten Versionen eines Fotos angezeigt. Mit den drei Schaltflächen in der oberen rechten Ecke können Sie zwischen einer einfachen Liste der gespeicherten Versionen, einer Baumansicht und einer kombinierten Liste wählen, in der die Versionen zusammen mit den mit dem ausgewählten Foto ausgeführten Aktionen angezeigt werden.

und eine andere betitelte Suche

Die Schnellsuche ist das adaptive Suchfeld oben im Suchdialog (linke Seitenleiste) und bietet Ihnen eine einfache Möglichkeit, die digiKam-Datenbank mit einer einzigen Abfrage zu durchsuchen. Sie können in das Textfeld Suchen: beliebige Argumente eingeben, anhand derer die Ergebnisse ermittelt werden. Sie können beispielsweise die Zeichenfolge 'Geburtstag' eingeben, um die gesamte Datenbank nach Vorkommen des Wortes 'Geburtstag' in allen Metadatentextfeldern zu durchsuchen, oder '05 .png ', um nach einem bestimmten Bilddateinamen '05 .png' zu suchen ( kein entkommen wie bei regexpressions nötig).

(Es hat auch eine erweiterte Einstellung, die mehrere boolesche Suchen ermöglicht.)

und eine andere mit dem Titel Fuzzy

digiKam charakterisiert jedes Bild durch eine lange Zahl unter Verwendung einer speziellen Technik (Haar-Algorithmus), die es ermöglicht, Bilder durch Vergleichen dieser berechneten Signatur zu vergleichen. Je geringer der numerische Unterschied zwischen zwei Bildsignaturen ist, desto ähnlicher sind sie. Diese Technik hat drei Implementierungen in digiKam: ...

  1. Duplikate
  2. Bild (Ähnliche Artikel)
  3. Skizzieren

Die Erzeugung der "Unterschriften" und deren Gegenprüfung auf einer großen Anzahl von Bildern kann jedoch ein langsamer Prozess sein. Beachten Sie auch, dass manche Leute keine Fans sind, da es sich um ein KDE-Projekt handelt, das sich nicht vollständig in andere Desktop-Umgebungen integrieren lässt und versucht, eine All-in-One-Anwendung mit Bilddownload, Katalog- / Verschlagwortung, RAW-Entwicklung, Bildmanipulation und vielem mehr zu sein inbegriffen.

dmkonlinux
quelle
1

Similar.pictures ist ein Online-Programm, um nahe und genaue Duplikate zu finden .

Ich habe es geschrieben, weil Picasa früher eher exakte Kopien gefunden hat. Und jetzt ist Picasa weg.

Ähnliche.Bilder
quelle
1

Meine zwei Cent. Ich habe benutzt:

Pixiple github.com/saolaolsson/pixiple

VisiPics visipics.info

Und Awesome Duplicate Photo Finder duplicate-finder.com

Eine Sache zu berücksichtigen ist die "Unschärfe" der Suche. Manchmal findet das Programm ähnliche Fotos, zum Beispiel Variationen desselben Fotoshootings. Haben Sie keinen glücklichen Auslöser beim Löschen Ihrer Bilder.


Bitte sichern Sie Ihre Bilder, bevor Sie etwas löschen.

Rafael
quelle
0

Acdsee ist eine einfache / beliebte Foto-Browsing-App mit dieser Funktion (Extras -> Duplikate suchen).

Ricibob
quelle
0

Auf meinem Mac hatte ich mit PhotoSweeper ( http://overmacs.com/ ) ausgezeichnete Erfolge . Es kann direkt über das Dateisystem oder über gängige Fotografiesoftware wie Apple Photos und Adobe Lightroom ausgeführt werden. Es kann entweder exakte Duplikate oder ähnliche Bilddateien finden. Und bei 10 Dollar ist es ein Schnäppchen.

EJ Mak
quelle
-1

DeDup-Image ist ein Bash-Skript zum automatischen Suchen und Löschen identischer Bilder / doppelter Fotos, auch wenn die Metadaten unterschiedlich sind. Es behält immer die größte Kopie bei, die wahrscheinlich die meisten Metadaten enthält, und löscht alle anderen gefundenen Objekte basierend auf dem SHA256-HASH der realen Bildinformationen ohne Metadaten. Da das Skript eine Variante aus jedem Bild ohne Metadaten verarbeiten muss, ist es etwas langsamer und prozessorintensiver als Programme oder Skripte, die nur nach vollständig identischen Dateien suchen können.

DRRDietrich
quelle
4
Dieses Programm sieht sehr gefährlich aus, da es automatisch gelöscht wird. Ich möchte wirklich, wirklich, dass kein Programm hier und da Dateien löscht.
Rafael