2010-10-20 4 views
1

Je cherche une bibliothèque de hachage « floue » pour les images, cela signifie que, une bibliothèque qui peut reconnaître une image même avec quelques modifications mineures (différents taux de compression, watermaks, petite culture etc ...)Connaissez-vous une bibliothèque de hachage d'image?

J'ai trouvé Bibliothèque de pHash, mais il n'y a pas de documentation sur son utilisation.

Connaissez-vous un?

+0

Ce n'est pas un hachage. Un algorithme de hachage donne une sortie très différente avec des modifications mineures de l'entrée. – delnan

+0

"empreinte digitale d'image" est le terme que vous voulez. Google apporte beaucoup de recherche (et une question SO), mais pas de bibliothèques plug-and-play. – SimonJ

Répondre

0

Vous ne voulez probablement pas de hachage, mais vous pouvez accomplir ce que vous voulez sans bibliothèque. Par exemple, voici une façon:

  1. Redimensionnez l'image à quelque chose de petit, comme 8x6 ou 16x12.
  2. Obtenez les valeurs Rouge, Vert et Bleu pour chaque pixel.
  3. Combinez-les en une seule valeur.

Pour comparer les photos, utilisez les valeurs uniques. Si vous avez besoin de plus de certitude, vous pouvez comparer les valeurs de pixel des images 8x6 ou 16x12 après avoir fait correspondre la valeur unique.

Questions connexes