Aller au contenu principal

Trouvez votre prochain outil

Outil privé dans le navigateur

Comparateur de hash d’image et d’empreinte perceptuelle

Générez localement un SHA-256 ainsi que des aHash, dHash et pHash, ou comparez deux images par distance de Hamming pour repérer les doublons exacts et les quasi-doublons.

Calculer l’empreinte d’une image ou en comparer deux

Le SHA-256 vérifie les octets exacts. L’aHash, le dHash et le pHash créent des empreintes visuelles compactes qui peuvent signaler des quasi-doublons redimensionnés, réencodés ou légèrement modifiés.

Pourquoi cet outil existe

Le SHA-256 vérifie les octets exacts. Les hash perceptuels sont des heuristiques visuelles de tri : examinez les candidats proches avant de supprimer ou remplacer des fichiers.

  • ✓ hash exact SHA-256
  • ✓ aHash, dHash et pHash
  • ✓ comparaison de Hamming entre deux images
  • ✓ traitement local dans le navigateur

Utile pour

  • • vérification exacte de fichiers
  • • repérage de quasi-doublons redimensionnés ou recompressés
  • • contrôle qualité des ressources et migrations

Hash exact ou empreinte visuelle ? Choisissez selon la tâche

Deux images peuvent se ressembler tout en ayant des octets différents. MAXScanner sépare donc le SHA-256 cryptographique des hash perceptuels aHash, dHash et pHash au lieu de présenter un score unique comme preuve de doublon.

Le SHA-256 répond à la question du fichier exact

Le SHA-256 est calculé sur l’ensemble des octets du fichier. Si deux valeurs SHA-256 sont identiques, les fichiers comparés sont identiques octet par octet pour ce flux. Une modification des métadonnées, un nouvel export, un redimensionnement ou une recompression changent les octets et donc normalement le SHA-256, même si l’image paraît identique.

Utilisez l’empreinte exacte pour les contrôles d’intégrité, la vérification des transferts et la détection des doublons exacts. Conservez-la avec la version précise du fichier vérifiée.

Les hash perceptuels répondent à une autre question

L’aHash résume la luminosité moyenne, le dHash les variations entre pixels voisins et le pHash la structure basse fréquence de l’image. Chacun produit une empreinte visuelle compacte de 64 bits après décodage et normalisation de l’image.

Lorsque deux images ont des SHA-256 différents mais de faibles distances de Hamming perceptuelles, ce sont des candidats quasi-doublons à examiner. Une image redimensionnée, réencodée ou légèrement retouchée peut rester visuellement proche même si son hash exact change.

Lire la distance de Hamming comme un signal de tri

La distance de Hamming compte le nombre de bits d’empreinte qui diffèrent. Une distance de 0 signifie que le hash perceptuel choisi est identique ; plus la distance est grande, plus les empreintes divergent. MAXScanner affiche aussi un pourcentage simple dérivé de cette distance pour faciliter la lecture.

Aucun seuil universel ne prouve que deux photos sont des doublons. Recadrages, bordures, rotations, fortes retouches de couleur, textes superposés et types d’image différents influencent chaque algorithme différemment ; l’outil qualifie donc prudemment les correspondances proches et vous demande de les confirmer visuellement.

Tout reste dans le navigateur

L’image est décodée, échantillonnée et hachée dans le navigateur. L’outil convient ainsi au contrôle qualité privé, au nettoyage de ressources et aux vérifications avant envoi, sans transmettre les octets de l’image à un serveur de traitement MAXScanner.

Pour une grande bibliothèque, utilisez cette page pour comprendre et vérifier la logique des empreintes avant de créer un flux de suppression automatique. Ne supprimez jamais des originaux sur la seule base d’un score perceptuel.

Ne faites pas d’un score perceptuel un bouton de suppression

Considérez les empreintes proches comme des candidats à examiner. Conservez les originaux tant que vous n’avez pas confirmé visuellement le lien et vérifié si les différences de métadonnées, de recadrage, de résolution ou de retouche comptent pour votre flux.

Questions fréquentes

Quelle différence entre SHA-256 et pHash ?

Le SHA-256 identifie les octets exacts du fichier. Le pHash identifie la structure visuelle basse fréquence : une copie réencodée ou redimensionnée peut donc avoir un SHA-256 différent tout en conservant un pHash proche.

Que sont l’aHash, le dHash et le pHash ?

Ce sont différentes méthodes de hash perceptuel. L’aHash compare les pixels à la luminosité moyenne, le dHash compare les variations entre pixels voisins et le pHash résume la structure basse fréquence. Utiliser plusieurs signaux facilite l’audit d’une vérification manuelle des quasi-doublons.

Que signifie la distance de Hamming pour les hash d’images ?

C’est le nombre de bits différents entre deux hash perceptuels de même longueur. Plus la distance est faible, plus les empreintes sont proches, mais aucun seuil ne prouve à lui seul que deux images sont des doublons.

L’outil trouve-t-il les copies redimensionnées ou recompressées ?

Il peut signaler certaines images redimensionnées, réencodées ou légèrement modifiées comme candidates visuellement proches, car les hash perceptuels sont calculés à partir de pixels décodés et normalisés. Les résultats nécessitent toujours une confirmation visuelle.

Un hash perceptuel identique prouve-t-il que les images sont les mêmes ?

Non. Les hash perceptuels sont des heuristiques compactes et des collisions sont possibles. Un SHA-256 identique est le test le plus solide d’identité exacte des octets ; si les fichiers diffèrent, la ressemblance visuelle doit encore être examinée.

Mes images sont-elles envoyées ?

Cet outil d’empreinte n’exige aucun envoi d’image. Le hachage et l’échantillonnage perceptuel s’exécutent dans le navigateur.

Poursuivre le flux de travail