Aller au contenu
LeedyBox
Soutenir

Les réglages de compression d’image expliqués

Les réglages de compression déterminent ce qu’une image sacrifie pour obtenir un fichier plus léger. Ce guide explique ce que font réellement la valeur de qualité, la réduction des couleurs PNG et une taille de fichier cible.

Compression sans perte et avec perte

La compression sans perte stocke les pixels de façon plus compacte et restitue exactement les mêmes valeurs à l’ouverture de l’image. Le PNG est sans perte, et le WebP dispose d’un mode sans perte. Les gains proviennent des répétitions : les aplats et les motifs répétés se compressent bien, les photos et les images bruitées beaucoup moins.

La compression avec perte, utilisée par le JPG et généralement par le WebP, supprime les informations que l’on remarque le moins. Le JPG, par exemple, découpe l’image en blocs de 8 × 8 pixels et enregistre leurs détails fins avec moins de précision ; la couleur est souvent stockée à une résolution plus faible que la luminosité. Ce qui a été supprimé ne peut pas être restauré.

Ce que signifie la valeur de qualité

La valeur de qualité, généralement comprise entre 1 et 100, est un réglage de l’encodeur qui détermine la précision avec laquelle les détails sont enregistrés. Ce n’est pas un pourcentage de la taille du fichier d’origine ni de sa qualité : un JPG enregistré à 50 ne pèse pas la moitié d’un JPG enregistré à 100. Une même valeur ne signifie pas non plus la même chose d’un programme ou d’un format à l’autre : un WebP à 75 n’équivaut pas à un JPG à 75.

La taille du fichier ne diminue pas de façon régulière quand la valeur baisse. Les réglages les plus élevés coûtent beaucoup plus de place pour des différences difficiles à percevoir, tandis que les plus bas ne font gagner que relativement peu de place supplémentaire et ajoutent des artefacts bien visibles :

  • Effet de blocs : des carrés visibles dans le JPG, surtout dans le ciel et les autres zones uniformes.
  • Effet de halo : des auréoles et des points parasites autour des contours nets et du texte.
  • Lissage excessif : les textures fines comme l’herbe ou les cheveux deviennent plates, un aspect typique du WebP en faible qualité.
  • Effet de bandes : les dégradés lisses se découpent en paliers visibles.

Jugez le résultat en taille réelle, sur les zones qui comptent, comme les visages, le texte et les dégradés. L’outil Compresser des images de LeedyBox démarre à 75 et affiche l’original et le résultat côte à côte.

Réduction des couleurs PNG et effet de bandes

Le PNG étant sans perte, le principal moyen d’alléger nettement un PNG est d’abord de réduire ses couleurs (quantification des couleurs). L’image est ramenée à une palette de 256 couleurs au maximum, et chaque pixel stocke alors un indice de palette d’un octet ou moins, au lieu de trois ou quatre octets. Les entrées de la palette peuvent être partiellement transparentes : la transparence est donc conservée.

Cela fonctionne bien pour les captures d’écran, les logos, les graphiques et les schémas, qui utilisent peu de couleurs. Les photos et les dégradés doux, comme un ciel ou des ombres légères, contiennent des milliers de nuances ; ramené à une petite palette, un dégradé se transforme en bandes visibles. LeedyBox n’applique pas de tramage (dithering), une technique que certains outils utilisent pour masquer les bandes au prix d’un grain visible et de fichiers plus lourds.

Dans LeedyBox, le curseur de qualité fixe la taille maximale de la palette PNG : 256 couleurs à 99, environ 130 à la valeur par défaut de 75, et 16 à 1. À 100, les couleurs ne sont pas réduites et le PNG est seulement recompressé. Pour les photos, le JPG ou le WebP donnent généralement un fichier plus léger avec des dégradations moins visibles.

Comment une taille de fichier cible est atteinte

Pour les formulaires d’envoi qui imposent une taille maximale, le mode « Taille de fichier cible » cherche les réglages à votre place :

  • Pour le JPG et le WebP, il essaie d’abord la qualité 95. Si le fichier est trop lourd, il resserre l’intervalle entre 5 et 95 en le divisant en deux à plusieurs reprises et retient la qualité la plus élevée qui respecte la limite.
  • Pour le PNG, il essaie la version sans perte, puis 256, 128, 64, 32 et 16 couleurs.
  • Si aucun essai ne convient et que la réduction des dimensions est autorisée, il réduit chaque côté d’au moins 10 % à partir du dernier résultat et relance la recherche, jusqu’à 10 % de la largeur et de la hauteur d’origine.

Comme la qualité est abaissée avant les dimensions, une cible basse peut produire une image en pleine taille mais de très faible qualité. Si vous connaissez la taille d’affichage, activez aussi « Limiter aussi la largeur et la hauteur », pour ne pas dépenser le budget de taille dans des pixels que personne ne verra. Le résultat se situe généralement un peu en dessous de la cible. LeedyBox compte 1 Ko comme 1 024 octets ; certains sites entendent par là 1 000 octets, alors prévoyez une marge. Si la cible ne peut pas être atteinte, vous obtenez le résultat le plus léger accompagné d’un avertissement.

Quand la compression n’aide pas

Une image déjà enregistrée avec une qualité modérée n’a plus grand-chose à perdre. La réencoder peut ne faire gagner presque rien, voire produire un fichier plus lourd, et chaque encodage avec perte ajoute de nouvelles erreurs aux anciennes : un JPG modifié et réenregistré encore et encore continue donc de perdre des détails. Conservez l’original, repartez de lui à chaque compression, et compressez en dernier, après le recadrage et le redimensionnement.

Les changements de format ont aussi leurs pièges : une photo JPG enregistrée en PNG devient souvent plus lourde, et une capture d’écran enregistrée en JPG peut s’alléger, mais avec des halos autour du texte. Lorsqu’un résultat n’est pas plus léger que l’original, l’outil Compresser des images de LeedyBox sélectionne l’original pour le téléchargement ; vous pouvez choisir le fichier compressé image par image.

Effets secondaires : métadonnées et transparence

L’outil Compresser des images de LeedyBox dessine chaque image dans le navigateur et encode un nouveau fichier : les données EXIF, la position GPS, les informations sur l’appareil photo, les champs de copyright et les profils colorimétriques ne sont donc pas repris. Cela peut être utile pour la confidentialité, mais vérifiez si vous avez besoin des informations d’auteur ou de copyright. Les images dotées d’un profil colorimétrique à gamut étendu peuvent paraître légèrement différentes ensuite. L’orientation de l’appareil photo est appliquée aux pixels : les photos restent donc à l’endroit.

Le JPG ne gère pas la transparence : les zones transparentes deviennent blanches et les bords adoucis sont mélangés avec du blanc, ce qui laisse un liseré clair sur un fond sombre. Gardez le PNG ou le WebP pour les logos et les détourages ; voir pourquoi un PNG transparent perd sa transparence en JPG.

Questions fréquentes

Quel réglage de qualité utiliser pour les photos ?

Commencez à 75 et comparez en taille réelle. Augmentez la valeur si vous voyez des blocs ou un lissage excessif dans des zones importantes ; baissez-la par petits paliers si le fichier doit être plus léger et que l’image reste correcte.

Le WebP est-il plus léger que le JPG ?

Souvent, à qualité visible comparable, mais pas pour toutes les images. Comparez les deux, et vérifiez que le site sur lequel vous publiez accepte le WebP.

Faut-il redimensionner ou compresser en premier ?

Redimensionnez d’abord si l’image est plus grande que sa taille d’affichage ; l’option « Limiter aussi la largeur et la hauteur » de l’outil de compression fait les deux en une seule étape. Voir aussi l’outil Redimensionner des images et le guide Redimensionner des images : pixels, proportions et DPI.