# Opération Booléenne XOR d'Image

Applique une opération bitwise XOR entre deux images pour créer un masque de différence

> Page canonique: https://elysiatools.com/fr/tools/image-boolean-xor

- **Catégorie:** Design

- **Mots-clés:** image, booléen, xor, masque, différence, bitwise, combiner, exclusif

## Présentation

L'outil d'opération booléenne XOR permet de comparer deux images pixel par pixel en appliquant une fonction logique « OU exclusif » pour générer un masque de différence précis.

## Entrées

- **Première Image** (file): Première image pour l'opération XOR
- **Deuxième Image** (file): Deuxième image pour l'opération XOR
- **Format de Sortie** (select): Format de sortie pour l'image résultante (PNG recommandé pour la transparence)
- **Qualité (1-100)** (number): Qualité de sortie pour les formats avec perte

## Quand l'utiliser

- Identifier les différences subtiles entre deux versions d'une même image.
- Créer des masques visuels pour isoler des éléments modifiés ou ajoutés.
- Réaliser des effets graphiques basés sur la superposition logique de deux visuels.

## Fonctionnement

- Téléchargez vos deux images sources dans les champs dédiés.
- Sélectionnez le format de sortie souhaité (PNG recommandé pour préserver la transparence).
- Ajustez la qualité de compression si nécessaire.
- Lancez l'opération pour générer et télécharger votre image résultante.

## Cas d'usage

- Détection de modifications non autorisées sur des documents graphiques.
- Comparaison de rendus 3D avant et après modification de texture.
- Création de masques de découpe pour le traitement d'image avancé.

## Questions fréquentes

### Qu'est-ce qu'une opération XOR sur des images ?

C'est une opération bitwise qui compare les valeurs binaires des pixels : le résultat est blanc si les pixels diffèrent et noir s'ils sont identiques.

### Quel format est le meilleur pour le résultat ?

Le format PNG est recommandé car il gère parfaitement la transparence et ne subit pas de perte de qualité lors de l'enregistrement.

### Les images doivent-elles avoir la même taille ?

Oui, pour une comparaison pixel par pixel cohérente, il est préférable que les deux images aient des dimensions identiques.

### Quelle est la limite de taille des fichiers ?

Chaque fichier image ne doit pas dépasser 10 Mo pour être traité par l'outil.

### Puis-je utiliser des images avec transparence ?

Oui, l'outil traite les canaux de couleur et de transparence pour calculer la différence logique entre les deux fichiers.

## Outils associés

- [Opération Booléenne ET d'Image](https://elysiatools.com/fr/tools/image-boolean-and): Applique une opération bitwise ET entre deux images pour créer un masque d'intersection
- [Opération Booléenne OU d'Image](https://elysiatools.com/fr/tools/image-boolean-or): Applique une opération bitwise OU entre deux images pour créer un masque d'union
- [Opération Booléenne NON d'Image](https://elysiatools.com/fr/tools/image-boolean-not): Applique une opération bitwise NON pour inverser toutes les valeurs de pixels dans une image
- [Différence d'Image](https://elysiatools.com/fr/tools/image-difference): Calcule la différence entre deux images pour identifier les changements ou créer des masques de comparaison
- [Noyau de Relief d'Image](https://elysiatools.com/fr/tools/image-emboss-kernel): Applique des noyaux de convolution de relief pour créer des effets de surface 3D surélevés sur les images
- [Multiplication d'Image](https://elysiatools.com/fr/tools/image-multiply): Applique le mode de fusion multiplier entre deux images pour créer des effets d'ombre et assombrir les couleurs
- [Fusion de Superposition d'Image](https://elysiatools.com/fr/tools/image-overlay): Applique le mode de fusion superposition entre deux images pour améliorer le contraste et créer des effets dramatiques
- [Fusion d'Écran d'Image](https://elysiatools.com/fr/tools/image-screen): Applique le mode de fusion écran entre deux images pour créer des effets plus lumineux

## Exemples

- [Exemples de Traitement d'Images Web Python](https://elysiatools.com/fr/samples/web-image-processing-python): Exemples de traitement d'images Web Python utilisant PIL/Pillow incluant la lecture, l'enregistrement, le redimensionnement et la conversion de format
- [Exemples de Traitement d'Images Web TypeScript](https://elysiatools.com/fr/samples/web-image-processing-typescript): Exemples de traitement d'images Web TypeScript incluant lecture/sauvegarde, redimensionnement et conversion de format
- [Exemples de Traitement d'Images Android Java](https://elysiatools.com/fr/samples/android-image-processing-java): Exemples de traitement d'images Android Java incluant lecture/écriture, mise à l'échelle et conversion de format
- [Exemples de Traitement d'Images Android Kotlin](https://elysiatools.com/fr/samples/android-image-processing-kotlin): Exemples de traitement d'images Android Kotlin incluant lecture/écriture, mise à l'échelle et conversion de format

## Contenu associé

- [Outils de Seuillage, Morphologie et Masques Binaires](https://elysiatools.com/fr/hubs/binary-image-thresholding-and-morphology): Transformez des images en masques binaires, comparez les seuillages, réparez les formes et combinez les masques avec des opérations morphologiques et booléennes.
