Compresseur et redimensionneur d'images
Réduisez la taille de fichier d'une image dans votre navigateur : définissez une dimension et une qualité maximales, voyez les tailles avant/après instantanément. Rien n'est envoyé.
1 199 vues
Un fichier n'a pas pu être lu
Comment la compression réduit vraiment un fichier
Deux approches fondamentalement différentes réduisent une image, et les confondre explique la plupart des surprises liées à la compression. La compression sans perte, celle qu'utilise le PNG via l'algorithme deflate, réorganise et compacte les données plus efficacement sans jeter le moindre pixel — la décompresser restitue l'original exact, bit pour bit. La compression avec perte, celle qu'utilise le JPEG, jette au contraire les informations que l'œil humain a le moins de chances de remarquer : elle divise l'image en blocs de 8×8, applique une DCT (transformée en cosinus discrète) sur chaque bloc pour séparer le détail grossier du détail fin, puis quantifie — arrondit — le détail fin haute fréquence de façon d'autant plus agressive que le curseur de qualité est bas. Cet arrondi n'est pas réversible, ce qui explique pourquoi un JPEG réenregistré à basse qualité se dégrade un peu plus à chaque fois.
Si l'on pousse le curseur de qualité JPEG trop bas, les limites des blocs de 8×8 utilisés par l'étape DCT deviennent visibles sous forme d'« artefacts de blocs » — un aspect en mosaïque, particulièrement visible dans les dégradés doux comme le ciel. Une seconde technique avec perte, le sous-échantillonnage chromatique (souvent noté 4:2:0), sacrifie la résolution de couleur tout en conservant intacte la résolution de luminosité, car l'œil humain est bien plus sensible aux variations de luminosité (luminance) qu'aux variations de couleur (chrominance) — cela seul divise généralement par deux les données de couleur avec une perte quasi invisible, en plus de ce que fait déjà le curseur de qualité.
Exemple concret : une photo de téléphone en 4000×3000, redimensionnée à 1600 px de large, tombe à environ 16 % de son nombre de pixels d'origine avant même que la qualité de compression n'entre en jeu — les dimensions dominent l'équation de la taille de fichier bien plus que la qualité. Ajoutez une qualité JPEG de 75-85 % (visuellement quasi indiscernable de 100 % pour la plupart des observateurs) et une photo typique de 6 Mo tombe sous les 300 Ko, largement assez petite pour des pages web, des formulaires et des pièces jointes d'e-mail.
Tout dans cet outil s'exécute sur un canvas à l'intérieur du navigateur — la photo n'est jamais envoyée nulle part. L'outil préserve le ratio d'aspect, n'agrandit jamais au-delà de l'original, et affiche la taille avant/après par fichier pour juger du compromis avant d'enregistrer.
Ce qu'il faut savoir
- Le curseur de qualité n'affecte que les formats avec perte (JPEG/WebP) — une capture d'écran PNG rétrécit à peine avec la seule qualité, car l'étape deflate du PNG est sans perte par conception ; c'est la limite de dimension qui fait presque tout le travail dans ce cas.
- Les données de pixels supprimées ne reviennent pas une fois compressées — conservez toujours le fichier d'origine et exportez des copies compressées pour chaque usage, plutôt que de recompresser plusieurs fois un fichier déjà compressé.
- Le sous-échantillonnage chromatique (4:2:0) et la quantification de qualité sont des leviers indépendants — un encodeur peut appliquer un sous-échantillonnage important à haute qualité, ou aucun à basse qualité, ce qui explique pourquoi deux fichiers avec le même « chiffre de qualité » venant d'encodeurs différents peuvent avoir un rendu différent.
- Le WebP surpasse généralement le JPEG à qualité visuelle équivalente car il utilise des techniques de prédiction et de transformation plus modernes, mais le JPEG reste le choix le plus sûr pour une compatibilité maximale.
Questions fréquentes
Quelle est la vraie différence entre compression avec perte et sans perte ?
La compression sans perte (PNG) réorganise les données sans rien jeter - la décompression restitue l'original exact. La compression avec perte (JPEG) jette définitivement le détail haute fréquence que l'œil remarque à peine, via une transformée DCT et une étape de quantification ; une partie de l'information disparaît donc pour de bon une fois l'image compressée.
Pourquoi je vois des artefacts en blocs à faible qualité JPEG ?
Le JPEG compresse par blocs de 8x8 pixels via la transformée DCT ; à faible qualité, l'arrondi appliqué dans chaque bloc devient assez grossier pour que les limites des blocs elles-mêmes deviennent visibles, produisant les « artefacts de blocs » en mosaïque, particulièrement visibles dans les zones douces comme le ciel.
Qu'est-ce que le sous-échantillonnage chromatique et pourquoi est-ce utile ?
C'est la pratique consistant à stocker moins de détail de couleur que de détail de luminosité - couramment en 4:2:0, ce qui signifie que la couleur est échantillonnée au quart de la résolution. Cela fonctionne parce que la vision humaine est bien plus sensible à la luminosité qu'à la couleur, si bien que la perte est presque invisible alors que le fichier rétrécit sensiblement.
Quels réglages utiliser pour un site web ?
Images de contenu : 1600-2000 px sur le grand côté, JPG/WebP à 75-82 % de qualité. Vignettes : 400-800 px. Images d'en-tête plein écran : jusqu'à 2560 px, avec une qualité plus proche de 70 pour compenser la taille du canevas.
Pourquoi mon PNG a-t-il à peine rétréci ?
Le curseur de qualité n'affecte que les formats avec perte ; le PNG utilise une compression deflate sans perte, donc la limite de dimension fait presque toute la réduction de taille pour un fichier PNG. Convertir en WebP ou JPEG, quand la transparence n'est pas nécessaire, donne une réduction bien plus importante.
Outils similaires
Signaler un problème
Compresseur et redimensionneur d'images
Commentaires
Pas encore de commentaires — soyez le premier à en écrire un !