# Convolution d'image

Appliquez votre propre noyau de convolution à une image. Saisissez une matrice de poids 3x3 ou 5x5, un facteur d'échelle facultatif qui divise le résultat et un décalage ajouté ensuite ; l'outil applique le filtre à chaque canal de couleur. Créez des filtres de netteté, de flou, de détection des contours, de relief et de mouvement, testez des noyaux tirés d'un manuel ou expérimentez des idées de traitement d'image sans écrire de code.

## Foire aux questions

### Comment saisir un noyau ?

Saisissez 9 nombres pour un noyau 3x3 ou 25 nombres pour un noyau 5x5, séparés par des espaces, des virgules ou des sauts de ligne, ligne par ligne à partir du coin supérieur gauche. La valeur par défaut 0 -1 0 / -1 5 -1 / 0 -1 0 est un noyau classique de renforcement de la netteté. Chaque poids doit être compris entre -1000 et 1000.

### À quoi sert l’échelle ?

La somme pondérée de chaque pixel est divisée par le facteur d'échelle avant l'ajout du décalage. Avec la valeur par défaut 0, l'outil utilise la somme du noyau si elle est positive, et 1 dans le cas contraire, ce qui préserve la luminosité globale avec les noyaux de flou et de renforcement de la netteté. Vous pouvez saisir n'importe quel facteur d'échelle jusqu'à 1000 pour normaliser vous-même un noyau.

### À quoi sert le décalage ?

Le décalage, compris entre -255 et 255, est ajouté à chaque résultat après la mise à l'échelle. Les noyaux de détection des contours et de relief produisent souvent des valeurs proches de zéro ; un décalage de 128 les ramène donc au gris moyen, où les réponses positives et négatives sont toutes deux visibles. Les résultats hors de l'intervalle 0 à 255 sont écrêtés.

### Quels noyaux utiles essayer en premier ?

Un flou uniforme se compose de neuf 1, un flou gaussien de 1 2 1 / 2 4 2 / 1 2 1, un détecteur de contours de -1 -1 -1 / -1 8 -1 / -1 -1 -1 et un effet de relief de -2 -1 0 / -1 1 1 / 0 1 2. Pour un flou plus prononcé, utilisez un noyau 5x5 composé de vingt-cinq 1.

### Le filtre est-il appliqué à tous les canaux ?

Le noyau est appliqué séparément à chaque canal de couleur ; le rouge, le vert et le bleu sont donc filtrés de la même façon. Le canal alpha est mis de côté avant le filtrage puis restauré ensuite, de sorte que la transparence n'est jamais floutée ni accentuée. Le résultat est enregistré au format PNG.

### Pourquoi mon résultat est-il noir ou blanc ?

Si la somme des poids du noyau est nulle et qu'aucun décalage n'est utilisé, les zones uniformes deviennent noires, car leur réponse est égale à zéro. Si la somme des poids est une grande valeur positive et que le facteur d'échelle est trop petit, tout est écrêté en blanc. Utilisez le facteur d'échelle automatique ou ajoutez un décalage de 128 pour voir toute la réponse.

### La taille de l'image change-t-elle ?

Non, le résultat conserve la même largeur et la même hauteur que l'image d'entrée. Les pixels proches du bord sont filtrés à l'aide des pixels voisins disponibles au bord. Les images dont un côté dépasse 4000 pixels sont réduites avant le filtrage pour tenir dans les limites.

### Quels formats puis-je importer ?

Les images JPEG, PNG, GIF, WebP, TIFF et AVIF jusqu'à 5 MB sont prises en charge, et les fichiers animés utilisent leur première image. L'image filtrée est téléchargée au format PNG sans perte.

### Pourquoi seulement des noyaux 3x3 et 5x5 ?

Ces deux tailles couvrent presque tous les filtres classiques et permettent de traiter rapidement chaque demande, même sur de grandes images. Pour les flous plus prononcés, mieux vaut utiliser un outil de flou dédié, qui applique un flou gaussien séparable. Si vous avez besoin d'un effet plus étendu, exécutez l'outil deux fois.

### Quel moteur effectue la convolution ?

L'outil utilise l'opération convolve de la bibliothèque sharp, basée sur libvips. Le calcul est exact pour les poids saisis, et une même image d'entrée produit toujours le même résultat.

Votre publicité ici ?

[Envoyez-nous un e-mail](mailto:hi@dennn.is?subject=Publicit%C3%A9%20sur%20OneClick%20Pro)

[Annonce La suite de plugins prête pour les agents de WordPress.](https://sleekwp.com/?ref=oneclickpro)
