Yuuri
Fleet Admiral
- Registriert
- Okt. 2010
- Beiträge
- 13.923
Hallo zusammen,
gibts denn einen guten (und evtl. schnellen) Algorithmus, mit dem man den Bildinhalt hashen und aufbewahren kann, ähnlich MD5, SHA, ...? Ziel ist es doppelte Bilder (und Videos, aber die Vorschauen davon generier ich mir durch Movie Thumbnailer/ffmpeg) zu finden, ohne Bild für Bild vorgehen zu müssen. Die Hashes sollen dabei in eine DB, worauf ich mich dann jederzeit referenzieren kann.
Ne kurze Recherche hat bereits Perceptual Hash (bzw. pHash) zu Tage gebracht, was eigentlich auch bereits ganz i.O. ist, allerdings mit ner 32er Size bereits ein wenig dauert. Gibts da was Schnelleres/Besseres? Ne dicke Library oder ein Framework will ich nicht einbinden, am besten nur ne kleine Klasse dafür besitzen. Ggf. kann es auch irgend ein Binary in einer anderen Sprache sein, Windows (Host) oder Linux (VM) ist dabei egal.
LG
gibts denn einen guten (und evtl. schnellen) Algorithmus, mit dem man den Bildinhalt hashen und aufbewahren kann, ähnlich MD5, SHA, ...? Ziel ist es doppelte Bilder (und Videos, aber die Vorschauen davon generier ich mir durch Movie Thumbnailer/ffmpeg) zu finden, ohne Bild für Bild vorgehen zu müssen. Die Hashes sollen dabei in eine DB, worauf ich mich dann jederzeit referenzieren kann.
Ne kurze Recherche hat bereits Perceptual Hash (bzw. pHash) zu Tage gebracht, was eigentlich auch bereits ganz i.O. ist, allerdings mit ner 32er Size bereits ein wenig dauert. Gibts da was Schnelleres/Besseres? Ne dicke Library oder ein Framework will ich nicht einbinden, am besten nur ne kleine Klasse dafür besitzen. Ggf. kann es auch irgend ein Binary in einer anderen Sprache sein, Windows (Host) oder Linux (VM) ist dabei egal.
LG