Photos Pixel für Pixel vergleich (Software)

C

cessnuks

Gast
Hallo,

ich hoffe mal ich bin hier richtig ... :freak:

Im Moment verwende ich für mein Vorhaben Anti-Twin. Ich befürchte aber das meine Lebenszeit nicht dafür ausreicht.
Das Programm bietet die Möglichkeit Bilder Pixel für Pixel zu vergleichen.
Nun habe ich 40000 Bilder und es wird jedes Bild mit jedem Bild verglichen ...es geht einfach garnix weiter.

Mir ist durchaus klar dass das Ganze sehr aufwendig ist und daher Zeit und Rechenaufwand benötigt.
Das Programm ist aber von ~2010 und meine Hoffnung ist nun das mir jemand da etwas aktuelleres auflisten kann!?

Da ich mich nicht gut auskenne ist es aber auch gut möglich dass es eine bessere Lösung gibt, oder ist es einfach prinzipiell zum scheitern verurteilt da die Rechenleistung nicht ausreicht?

LG
 
Ein Programm, dass auf Basis von Checksummen vergleicht wird deutlich schneller sein.

Auch hier wird es etwas an Zeit brauchen, die checksum jeder Datei zu berchnen, aber der Vergleich der checksums danach wird deutlich schneller gehen.
 
VisiPics kenne ich, vergleicht es wirklich auch Pixel für Pixel?

@Autokiller677 : leider ist mein Wissen hier nicht sonderlich groß ... würde ich dadurch dennoch an mein Ziel kommen?
 
Warum genau MUSS es denn die Pixel vergleichen? Willst du nur Duplikate finden oder hast du was anderes vor?
Und was genau erwartest du am Ende? Sollen Bilder nur dann gelöscht werden, wenn wirklich alle Pixel identisch sind?
All das würde auch mit Checksummen funktionieren.
 
  • Gefällt mir
Reaktionen: Aduasen
@Moep89 : Ich ging davon aus das ein Pixel-Pixel Vergleich 100% Duplikate liefert bzw. auch gleiche Bilder verschiedener Auflösung erkennen kann.
Ich will Duplikate und sehr ähnliche Bilder identifizieren (und dann ggf. löschen).
Also ja, ich will eigentlich genau dass was du hier beschreibst ;-)
 
cessnuks schrieb:
würde ich dadurch dennoch an mein Ziel kommen?

Die Prüfsumme wird aus den Daten gebildet um die Integrität von Daten zu überprüfen und bleibt wenn dies Daten nicht verändert werden gleich.

Beispiel CD SUZANNE VEGA SHA256
56842a44e06738ef6a06c434e223ac937eda29909e5000d3fffbc22421948f56 *01. Cracking.wav
12b2a27bcb084106bad78c030de3000e5d10a02cfc52e1f662600b010e6328ae *02. Freeze Tag.wav
def345d9936f585b3806bce56b843d8fd031b81b3711988c9159b74a5241a0c8 *03. Marlene on the Wall.wav
db7396c2217f3f8ce6cfdd79354bdc969807ea07b93b11c2b6597668b5720b32 *04. Small Blue Thing.wav
5ae4a17b492c09773e775f6299aae235fb0575bb8ec8ecc9467776608b5244b0 *05. Straight Lines.wav
53b0bd1ca0371de071e9fec90ea060115dcc87fd7e71d86ab237d451f7111355 *06. Undertow.wav
4fa88098435788d08d16949e576f9e8a8b4fd84f2588877d0bddfea470d8f72a *07. Some Journey.wav
cada780bae06eace2468521a82629f95be05d6f1fb56f2de709b626f21691612 *08. The Queen and the Soldier.wav
a18169f13f6de2d41252cc35e9d9d8fa2a060dea952175461f80bb58921cb7d9 *09. Knight Moves.wav
2b016611752bf2ba7d21f97e3bc8d611a1bb0fde0166965984f8c543ace533d7 *10. Neighborhood Girls.wav
846c3709ea758c2427d59d5e758caec20fe4e29e6f5283cd262cc0878ed5f6b4 *cover front.jpg

Der Ablauf kann wie folgt sein:
  1. Prüfsummen über alle Dateien eines Ordner inklusive Unterordner bilden.
  2. Die Datei mit den Prüfsummen dann sortieren
  3. Die gleichen Prüfsummen stehen dann untereinander
  4. Die Dateien mit denselben Prüfsummen sind dann zu vergleichen
 
Zuletzt bearbeitet: (Ergänzung)
Prüfsummen zeigen dir zu 100% identische Dateien an. Damit könntest du anfangen wenn du damit rechnest, dass es da Treffer geben wird. Dann benutzt du ganz normal einschlägige Programme anstatt ein 10 Jahre altes Programm zu verwenden, weil das zufällig so arbeitet, wie du es gut findest.
 
cessnuks schrieb:
@Moep89 : Ich ging davon aus das ein Pixel-Pixel Vergleich 100% Duplikate liefert bzw. auch gleiche Bilder verschiedener Auflösung erkennen kann.
Gleiche Bilder verschiedener Auflösungen findest du weder mit einem Pixel-zu-Pixel Vergleich noch mit Prüfsummen, weil es deutlich unterschiedliche Dateien / Daten sind.

Ich hab so ein Problem mit skalierten, verdrehten & gespiegelten Bildern mal gehabt, die dann gemappt werden mussten. Letztlich war die Lösung ein ziemlich langes python-skript, dass eine 3x3 Transformationsmatrix gefittet hat. Ich wüsste aber von keinem Programm, dass sowas out-of-the Box macht.
Ich hatte auch in dem Fall den Vorteil, dass die Bilder sicher gleich waren, d.h. die Entscheidung "ist es das gleiche Bild?" musste ich gar nicht erst treffen, was das ganze nochmal deutlich einfacher macht.
 
Zuletzt bearbeitet:
  • Gefällt mir
Reaktionen: Aduasen, Der Lord und Conqi
cessnuks schrieb:
Ich ging davon aus das ein Pixel-Pixel Vergleich 100% Duplikate liefert bzw. auch gleiche Bilder verschiedener Auflösung erkennen kann.

Dies ist unmöglich. Hier mal der Bildervergleich von Beyond Compare der ein Bild Pixel für Pixel vergleicht

1615887064081.png
 
alles klar, danke euch.
Werde mir das nochmal mit den Möglichkeiten die ihr mir hier aufgezeigt habt ansehen.

LG
 
Zurück
Oben