TanodTools
FR

Filtres photo

Ajustez une photo avec des curseurs ou des préréglages en un clic, comparez-la avec l'original et enregistrez le résultat en taille réelle.

Vos fichiers ne quittent jamais votre appareil

Déposez une image ici

PNG, JPEG, WebP, GIF, BMP ou AVIF. Ou glissez-la n'importe où sur cette page.

Ouvert sur cet appareil. Rien n'est envoyé.

Fonctionne sur une seule image de 50 Mo maximum et d'environ 100 mégapixels. Les très grandes images prennent quelques secondes ; la page reste utilisable pendant le traitement.

Comment appliquer des filtres à une image

  1. Choisissez une image. L'aperçu s'affiche en taille réduite pour que les curseurs réagissent immédiatement.
  2. Partez d'un préréglage comme Noir et blanc ou Éclatant, puis ajustez les curseurs. Activez Afficher l'original pour comparer.
  3. Cliquez sur Appliquer et enregistrer. Les filtres sont appliqués à nouveau à l'image en taille réelle, que vous téléchargez.

Ce que chaque filtre fait aux pixels

Ces filtres photo en ligne travaillent directement sur les pixels. Chaque pixel est formé de trois nombres de 0 à 255, pour le rouge, le vert et le bleu. La luminosité multiplie ces nombres : à 150 %, une valeur de 100 devient 150, et tout ce qui dépasse 255 est écrêté en blanc. Le contraste éloigne les nombres du gris moyen (128) ou les en rapproche, ce qui explique pourquoi un contraste à 0 % donne une image grise uniforme. La saturation et la rotation de teinte mélangent les trois canaux à l'aide de matrices de couleur fixes : c'est ainsi qu'une photo glisse vers le gris ou fait le tour de la roue chromatique.

Les niveaux de gris remplacent chaque pixel par sa luminance, une somme pondérée qui compte surtout le vert (environ 72 %), puis le rouge (21 %) et enfin le bleu (7 %), car l'œil est plus sensible au vert. Le sépia utilise une matrice qui donne la teinte brune et chaude des anciens tirages. Le négatif soustrait chaque valeur de 255. Le flou fait la moyenne de chaque pixel avec ses voisins, trois fois dans chaque direction, ce qui s'approche de très près d'un flou gaussien.

Les petits aperçus rendent les curseurs rapides, mais le fichier enregistré est traité en pleine résolution par morceaux : la page reste donc réactive et affiche la progression. Une fois l'image enregistrée, le fichier d'origine reste intact.

Conseils

Questions fréquentes

Ma photo est-elle envoyée en ligne ?

Non. Chaque filtre est calculé dans votre navigateur, sur votre appareil, pixel par pixel. Rien n'est envoyé à un serveur.

Les filtres donnent-ils le même résultat que le CSS de mon navigateur ?

Ils suivent les mêmes formules que la spécification CSS Filter Effects : la luminosité multiplie, le contraste pivote autour du gris moyen, et la saturation, la rotation de teinte, les niveaux de gris et le sépia utilisent les matrices de couleur de la spécification. Faire les calculs dans cette page plutôt que via la fonction de filtre du navigateur permet aussi à l'outil de fonctionner dans les navigateurs où cette fonction manque.

Dans quel ordre les filtres sont-ils appliqués ?

Luminosité, contraste, saturation, rotation de teinte, niveaux de gris, sépia, négatif, puis flou. L'ordre est fixe : les mêmes positions de curseurs donnent donc toujours la même image.

Pourquoi le flou est-il identique dans l'aperçu et dans le fichier enregistré ?

L'intensité du flou est une fraction de la largeur de l'image, et non un nombre de pixels. Une photo de 4000 pixels affichée en aperçu à 800 pixels est floutée cinq fois moins en pixels d'aperçu, ce qui paraît identique quand on la regarde à la même échelle.

Que devient la transparence ?

Elle n'est pas modifiée. Le canal alpha n'est jamais changé, et le flou pondère les couleurs selon l'opacité pour que les bords adoucis d'un détourage ne s'assombrissent pas. Enregistrez en PNG ou en WebP pour la conserver ; le JPEG remplit les zones transparentes de blanc.

Puis-je annuler un préréglage ?

Choisissez Réinitialiser, ou ramenez les curseurs à leur place. Les préréglages ne font que déplacer les curseurs, que vous pouvez ajuster ensuite. Rien ne modifie votre fichier d'origine.