# Matrice Personnalisée d'Image

Appliquer une matrice de transformation affine 2x2 personnalisée à une image.

> Page canonique: https://elysiatools.com/fr/tools/image-custom-matrix

- **Catégorie:** Media

- **Mots-clés:** image, matrice, personnalisée, affine, transformer, 2x2

## Présentation

Appliquez des transformations géométriques précises à vos images grâce à notre outil de matrice personnalisée 2x2. En manipulant les valeurs de la matrice affine, vous pouvez effectuer des mises à l'échelle, des rotations ou des inclinaisons sur mesure pour obtenir des effets visuels uniques.

## Entrées

- **Fichier Image** (file): Téléchargez n'importe quel fichier image(JPEG, PNG, WebP, GIF, BMP, TIFF) pour la transformation de matrice personnalisée
- **Matrix \[0,0\] (Top-Left)** (number): Top-left value of the 2×2 transformation matrix (affects X scaling and rotation)
- **Matrix \[0,1\] (Top-Right)** (number): Top-right value of the 2×2 transformation matrix (affects X shear and rotation)
- **Matrix \[1,0\] (Bottom-Left)** (number): Bottom-left value of the 2×2 transformation matrix (affects Y shear and rotation)
- **Matrix \[1,1\] (Bottom-Right)** (number): Bottom-right value of the 2×2 transformation matrix (affects Y scaling and rotation)
- **Couleur de Fond** (text): Couleur de fond pour les zones transparentes (hex #RRGGBB ou #RRGGBBAA, ou nom de couleur)
- **Format de Sortie** (select): Choisissez le format de sortie ou gardez l'original.PNG recommandé pour la transparence
- **Qualité (1-100)** (number): Qualité de sortie pour les formats avec perte (JPEG, WebP). Plus élevée = meilleure qualité mais taille de fichier plus grande

## Quand l'utiliser

- Pour appliquer des transformations géométriques spécifiques basées sur des calculs mathématiques.
- Pour créer des effets visuels de distorsion ou d'inclinaison contrôlés sur vos images.
- Pour expérimenter les effets de l'algèbre linéaire sur le rendu graphique d'un fichier image.

## Fonctionnement

- Téléchargez votre fichier image (JPEG, PNG, WebP, etc.).
- Saisissez les quatre valeurs de la matrice 2x2 pour définir la transformation souhaitée.
- Ajustez la couleur de fond et le format de sortie selon vos besoins.
- Lancez le traitement pour générer et télécharger votre image transformée.

## Cas d'usage

- Création d'effets de perspective ou d'inclinaison artistique pour le design graphique.
- Normalisation géométrique d'images pour des projets de vision par ordinateur ou d'apprentissage automatique.
- Expérimentation pédagogique sur les propriétés des transformations affines en mathématiques.

## Questions fréquentes

### Qu'est-ce qu'une matrice de transformation 2x2 ?

C'est un outil mathématique qui définit comment chaque pixel de l'image est déplacé, étiré ou incliné dans un espace bidimensionnel.

### Quels formats d'image sont supportés ?

L'outil accepte les formats JPEG, PNG, WebP, GIF, BMP et TIFF.

### Comment gérer les zones vides créées par la transformation ?

Vous pouvez définir une couleur de fond personnalisée (hexadécimal ou nom de couleur) ou choisir la transparence pour les zones vides.

### Puis-je modifier la qualité de l'image en sortie ?

Oui, vous pouvez ajuster le curseur de qualité de 1 à 100 pour les formats compressibles comme JPEG ou WebP.

### La transformation est-elle réversible ?

La transformation est appliquée lors de l'exportation. Pour annuler, il suffit de réimporter l'image originale et d'appliquer une matrice inverse.

## Outils associés

- [Matrice Composite d'Image](https://elysiatools.com/fr/tools/image-composite-matrix): Appliquer une transformation composite en combinant plusieurs transformations de base (mise à l'échelle, rotation, cisaillement). Voyez comment les matrices de transformation se multiplient et créent des effets complexes.
- [Cisaillement d'Image](https://elysiatools.com/fr/tools/image-shear): Appliquer la transformation de cisaillement pour créer des images inclinées ou déformées. Visualisez les matrices de cisaillement et voyez comment elles distordent la géométrie de l'image.
- [Conversion d'Images en Lot](https://elysiatools.com/fr/tools/batch-convert): Convertir plusieurs images en différents formats avec paramètres de qualité
- [Matrice de Rotation d'Image](https://elysiatools.com/fr/tools/image-rotation-matrix): Appliquer la transformation de rotation en utilisant les mathématiques de la matrice de rotation. Voyez la matrice de rotation 2x2 en action et comprenez les principes trigonométriques derrière la rotation d'image.
- [Mise à l'échelle d'Image](https://elysiatools.com/fr/tools/image-scaling): Appliquer la transformation de mise à l'échelle aux images avec représentation matricielle visuelle
- [Translation d'Image](https://elysiatools.com/fr/tools/image-translation): Appliquer la transformation de translation pour déplacer les images horizontalement et verticalement
- [Transformation Affine d'Image](https://elysiatools.com/fr/tools/image-affine): Appliquer une transformation affine pour la mise à l'échelle, rotation, cisaillement et translation
- [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

## 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
