Détecteur d’images en double
Trouvez les images en double dans votre collection
Cliquez ou déposez plusieurs images iciChoisissez plusieurs images
À propos de l’outil Détecteur d’images en double
Le Détecteur d’images en double compare un ensemble d’images que vous choisissez et liste les fichiers en double, une ligne par groupe de copies. Les fichiers identiques sont repérés par leur empreinte SHA-256. La même image enregistrée autrement, redimensionnée, recompressée ou convertie de PNG en JPG, est repérée par un hachage de différence (dHash, la méthode de la bibliothèque imagehash) : chaque image est réduite à une toute petite miniature en niveaux de gris et transformée en 64 points (bits), et deux images comptent comme la même image quand seuls quelques points diffèrent. Le hachage est aussi calculé dans les 8 orientations de l’image (telle quelle ou tournée de 90°, 180° ou 270°, chacune en miroir ou non) : une copie tournée ou en miroir est donc trouvée elle aussi. L’outil ne fait que lister les copies ; il ne supprime ni ne déplace jamais vos fichiers. Les empreintes et les hachages sont calculés dans votre navigateur.
Exemple
Huit fichiers, dont une photo différente : la page regroupe les copies, y compris celles tournées et en miroir, et laisse de côté l’autre photo. Mesuré avec le code de comparaison de cette page sur une photo de 1 335 × 2000 ; un navigateur réduit les images à sa façon, il peut donc compter un point ou deux de différence.
Fichiers sélectionnés
IMG_2041.jpg la photo d’origine IMG_2041 (1).jpg une copie octet pour octet IMG_2041-half.jpg redimensionnée à 50 % IMG_2041-q30.jpg réenregistrée en qualité JPG 30 IMG_2041.png convertie en PNG IMG_2041-rot.jpg tournée de 90° IMG_2041-mirror.jpg en miroir de gauche à droite IMG_2187.jpg une autre photo
Résultat au niveau Normal
Même image (chaque image concorde avec une autre de ce groupe sur au moins 63 des 64 points comparés) : IMG_2041.jpg = IMG_2041 (1).jpg = IMG_2041-half.jpg = IMG_2041-q30.jpg = IMG_2041.png = IMG_2041-rot.jpg = IMG_2041-mirror.jpg Fichiers identiques : IMG_2041.jpg = IMG_2041 (1).jpg Non listé : IMG_2187.jpg
Comment trouver des images en double
- 1Cliquez sur la zone de dépôt et sélectionnez plusieurs images à la fois ; une nouvelle sélection remplace la précédente.
- 2Choisissez un niveau dans « Même image si » : Strict, Normal (par défaut) ou Souple.
- 3Cliquez sur « Rechercher les doublons ».
- 4Lisez la liste, une ligne par groupe de copies : les lignes rouges « Fichiers identiques » sont des copies octet pour octet, les lignes ambre « Même image » indiquent combien des 64 points comparés concordent ; supprimez vous-même les fichiers en trop.
Formats et limites
- Entrée
- Deux images ou plus que le navigateur peut ouvrir (JPG, PNG, WebP, GIF, BMP, AVIF) ; les autres ne sont comparées que pour les copies exactes
- Niveaux
- Strict : 3 des 64 points diffèrent au plus ; Normal : 6 au plus ; Souple : 10 au plus. Copies tournées ou en miroir : 3, 6 et 6 au plus
- Non détectées
- Au niveau Normal : les copies tournées d’un petit angle, comme une photo redressée (2 sur 18 trouvées), et la plupart des copies rognées de 5 % ou plus de chaque côté
- Très grandes images
- Au-delà de 268 MP, une image n’est pas décodée et n’est comparée que pour les copies exactes
- Fichiers vides
- Écartés de la comparaison, avec un message qui les nomme
Usages courants
- Une pellicule importée deux fois
- Après avoir importé deux fois les mêmes photos du téléphone sur un ordinateur, sélectionnez les images du dossier : les copies comme IMG_1234.JPG et IMG_1234 (1).JPG apparaissent en lignes rouges « Fichiers identiques », quels que soient leurs noms.
- Des photos revenues par une application de messagerie
- Une photo envoyée par une application de messagerie revient en général redimensionnée et recompressée : ses octets ne correspondent donc plus à l’original. Au niveau Normal, la paire est listée comme « Même image » avec son nombre de points concordants.
- Une photo de produit enregistrée en PNG et en JPG
- Le dossier d’images d’une boutique contient souvent la même photo de produit dans deux formats et deux tailles. Le hachage perceptuel ignore l’un et l’autre : ces paires sont donc listées comme « Même image » et vous pouvez garder le format qu’utilise votre site.
- Captures d’écran répétées
- Deux captures du même écran sont rarement identiques octet pour octet, car une horloge ou le curseur peuvent différer. Leurs hachages restent très proches : le niveau Strict les trouve tout en listant moins d’images qui se ressemblent seulement.
Quel outil choisir
- Comparer des images: prend exactement deux images et montre où elles diffèrent, avec un curseur de comparaison ou en peignant en rouge et en comptant chaque pixel modifié ; choisissez-le pour examiner une paire « Même image », pas pour chercher dans un lot.
- Comparer des fichiers: compare octet par octet deux fichiers de tout type et donne la position de la première différence ; il ne décode jamais une image, si bien qu’une copie redimensionnée compte comme différente.
- Générateur de hachage: calcule le SHA-256, l’empreinte qu’utilise cette page pour les fichiers identiques, et 16 autres hachages de n’importe quel fichier ; choisissez-le pour vérifier un téléchargement par rapport à une somme de contrôle publiée.
Où votre image est traitée
Les empreintes SHA-256 et les hachages perceptuels sont calculés par cette page dans votre navigateur ; les images ne sont pas envoyées et rien n’est supprimé ni déplacé sur votre appareil. La liste disparaît quand vous fermez l’onglet. Si un message s’affiche, son texte, sans les noms de fichiers, nous est signalé avec le nom de l’outil ainsi que le nom et la version du navigateur.
Questions fréquentes
Trouve-t-il les copies redimensionnées ou réenregistrées ?
Oui. En plus des fichiers identiques octet pour octet, il compare un hachage perceptuel de chaque image : la même photo redimensionnée, enregistrée avec une autre qualité JPG, convertie dans un autre format, tournée de 90°, 180° ou 270°, ou mise en miroir apparaît comme « Même image » avec son nombre de points concordants.
Quelles copies trouve-t-il réellement ?
Nous avons fait tourner le code de comparaison de la page sur 6 photos, de 1 297 à 2000 pixels de large, et 21 types de copies, en réduisant chaque image avec trois méthodes de redimensionnement différentes, car les navigateurs ne réduisent pas tous les images de la même façon : 18 essais par type de copie. Au niveau Normal, il a trouvé toutes les copies identiques octet pour octet, redimensionnées à 50 % ou à 320 pixels de large, redimensionnées à 1 280 pixels et réenregistrées en qualité JPG 70 comme le fait une application de messagerie, réenregistrées en qualité JPG 30, converties en PNG, passées en niveaux de gris, dotées d’un petit filigrane texte, tournées de 90°, 180° ou 270°, mises en miroir de gauche à droite ou de haut en bas, ou tournées de 90°, réduites de moitié et réenregistrées en qualité 70 (18 sur 18). Il a trouvé 17 des 18 copies réenregistrées en qualité JPG 60, éclaircies de 10 % ou rognées de 2 % de chaque côté ; 16 sur 18 converties en WebP en qualité 75 ; 8 sur 18 rognées de 5 % de chaque côté ; 1 sur 18 rognée de 10 % ; 2 sur 18 tournées de 3°. Sur 886 paires d’images différentes (photos, quarts de photos, objets détourés et images de test générées, soit 2 658 comparaisons), il n’a fait aucune fausse correspondance au niveau Normal ; la paire la plus proche était à 10 points d’écart.
Quel niveau choisir ?
6 points différents, c’est le niveau Normal, celui par défaut, qui convient aux copies redimensionnées ou recompressées. Strict en accepte trois et ne liste que les images quasi identiques ; Souple en accepte dix et trouve aussi les copies légèrement retouchées, avec plus de fausses correspondances. Dans notre test, Souple a trouvé 16 des 18 copies rognées de 5 % de chaque côté, contre 8 sur 18 au niveau Normal, et a apparié 1 des 2 658 comparaisons d’images différentes (deux quarts de photos différentes, à 10 points d’écart), ce que Normal et Strict n’ont jamais fait ; Strict a manqué 4 des 18 copies réduites à 320 pixels de large.
Peut-il se tromper ?
Oui, dans les deux sens. Au niveau Normal, il manque la plupart des copies rognées de 5 % ou plus de chaque côté, ainsi qu’une photo tournée d’un petit angle (tournée de 3° : 2 sur 18 trouvées), car seuls les quarts de tour et les images en miroir sont essayés. Et deux images très unies peuvent se ressembler pour le hachage : une page blanche et la même page avec une ligne de texte ne diffèrent que sur 4 des 64 points, si bien que le niveau Normal les liste comme la même image. De même, les moitiés gauche et droite d’un objet symétrique sont l’image en miroir l’une de l’autre : elles peuvent donc être listées comme la même image. Les zones transparentes comptent comme du blanc. Regardez les miniatures avant de supprimer quoi que ce soit.
Supprime-t-il les doublons ?
Non. Il liste les copies par nom de fichier seulement. Supprimez ou déplacez vous-même les copies en trop dans votre gestionnaire de fichiers ou votre application photo ; la page ne peut pas toucher aux fichiers de votre appareil.
Combien d’images puis-je comparer à la fois ?
La page ne fixe aucune limite. Chaque image est comparée à toutes les autres, donc 100 images font 4 950 paires, et chaque fichier est lu en entier et décodé une fois, l’un après l’autre : un gros lot de grandes photos prend plus de temps et utilise plus de mémoire.
Peut-il analyser un dossier entier ou la galerie de mon téléphone ?
Pas tout seul : il n’y a pas d’option dossier, et la page ne peut pas parcourir votre appareil. Ouvrez le dossier dans le sélecteur de fichiers et sélectionnez toutes les images qu’il contient ; les images rangées dans des dossiers différents doivent d’abord être copiées dans un seul, car une nouvelle sélection remplace la précédente.
Trois copies de la même photo forment-elles un seul groupe ?
Oui. Trois copies A, B et C donnent une seule ligne : A = B = C. Un fichier rejoint un groupe quand il concorde avec au moins un fichier qui s’y trouve déjà : au niveau Souple, une chaîne d’images légèrement différentes peut donc finir dans un même groupe ; regardez les miniatures, gardez un fichier et supprimez les autres.
Fonctionne-t-il avec les fichiers HEIC ou RAW d’appareil photo ?
Seulement pour les copies exactes quand le navigateur ne peut pas les ouvrir : Chrome, Edge et Firefox n’ouvrent pas le HEIC, et aucun navigateur n’ouvre les fichiers RAW d’appareil photo. Ces fichiers sont quand même comparés octet par octet, et la page les nomme.
Dois-je installer quelque chose ? Fonctionne-t-il sur Mac ou sur téléphone ?
Rien à installer et aucun compte : la page fonctionne dans un navigateur récent sous Windows, macOS, Linux, Android ou iPhone. La contrepartie par rapport à un logiciel de recherche de doublons pour ordinateur : elle ne peut pas analyser vos disques toute seule ni supprimer de fichiers ; c’est donc vous qui sélectionnez les images et supprimez les copies en trop.
Trucs et astuces
- ✓La page affiche les noms, pas la taille des fichiers : comparez les tailles dans votre gestionnaire de fichiers pour garder la copie la plus grande.
- ✓Ouvrez une paire « Même image » dans Comparer des images pour voir quels pixels diffèrent.