Nathalie Callenaere
compression








Comparatif Ultime des Formats d'Image : JPEG, PNG, GIF et WebP


Face à la multitude de formats audio et vidéo disponibles, il peut être difficile de faire le bon choix. Pour vous aider, nous avons créé ces fiches techniques concises. Elles présentent les caractéristiques essentielles des formats les plus courants : MP3, AAC, Ogg Vorbis, FLAC, WAV, H.264, H.265 et AV1. Comparez facilement leur qualité, leur taux de compression, leur compatibilité et leurs utilisations recommandées afin de sélectionner le format optimal pour vos projets.





Fiches techniques compression images

Caractéristiques du format JPEG

# Caractéristique Description
1 Type Image matricielle (raster)
2 Type de compression Avec perte (lossy)
3 Algorithme de compression
  • DCT (Transformée en Cosinus Discrète) : Division de l'image en blocs 8x8 pixels, transformation du domaine spatial au domaine fréquentiel.
  • Quantification : Arrondissement/suppression de valeurs, introduisant la perte d'information.
  • Codage entropique (Huffman) : Réduction de la taille du fichier par attribution de codes plus courts aux valeurs fréquentes.
4 Qualité Variable selon le taux de compression. Bonne à très bonne pour les photos avec compression modérée. Artefacts (blocs, flou) à compression élevée.
5 Taille du fichier Généralement petite à moyenne.
6 Compatibilité Extrêmement large (navigateurs, logiciels, appareils photo, smartphones). Format universellement reconnu.
7 Avantages
  • Très bonne compression, réduction significative de la taille des fichiers.
  • Compatibilité quasi universelle. Idéal pour le web et le partage.
8 Inconvénients
  • Compression avec perte, suppression irréversible d'informations. Altération de la qualité à compression élevée.
  • Ne supporte pas la transparence nativement.
  • Peu performant pour texte, graphiques avec contours nets ou aplats de couleur.
9 Utilisations
  • Photographies numériques.
  • Images pour le web (sites, réseaux sociaux).
  • Envoi de photos par email.
  • Stockage d'images (priorité à la taille du fichier).
10 Autres caractéristiques Profondeur de couleur : généralement 24 bits (16,7 millions de couleurs). Pas d'animation native. Métadonnées EXIF possibles.
Points importants à noter concernant le JPEG :

• Compression avec perte : Le JPEG utilise une compression avec perte, ce qui signifie que certaines informations sont supprimées lors de la compression afin de réduire la taille du fichier. Le niveau de compression est réglable, mais une compression plus forte entraîne une perte de qualité plus importante.

• Taille de fichier réduite : L'avantage principal du JPEG est sa capacité à créer des fichiers de petite taille, ce qui le rend idéal pour les images destinées au web où la taille du fichier est un facteur important.

• Adapté aux photographies : Le JPEG est particulièrement adapté aux photographies et aux images avec beaucoup de nuances de couleurs, car la perte d'information est généralement peu perceptible pour ce type d'images.

• Ne supporte pas la transparence : Le JPEG ne gère pas la transparence.




Caractéristiques du format PNG

# Caractéristique Description
1 Type Image matricielle (raster)
2 Type de compression Sans perte (lossless)
3 Algorithme de compression
  • LZ77 (Lempel-Ziv 77) : Remplace les séquences de données répétées par des pointeurs.
  • Codage de Huffman : Attribue des codes binaires de longueur variable aux symboles, les plus fréquents ayant des codes plus courts.
  • Entrelacement possible pour un affichage progressif.
4 Qualité Excellente, car la compression est sans perte. L'image décompressée est identique à l'originale.
5 Taille du fichier Généralement moyenne à grande, surtout pour les photographies ou les images complexes. Souvent plus important que JPEG pour les mêmes images, mais justifié par l'absence de perte. Plus petit que JPEG pour les aplats de couleurs.
6 Compatibilité Très large. Supporté par tous les navigateurs web modernes, les logiciels de retouche d'image, les systèmes d'exploitation et de nombreux autres logiciels.
7 Avantages
  • Compression sans perte, qualité d'image maximale.
  • Supporte la transparence alpha (transparence progressive).
  • Idéal pour les graphiques, les logos, les captures d'écran, les images avec du texte et les aplats de couleur.
  • Bonne compression pour les images avec peu de couleurs.
8 Inconvénients
  • Taille de fichier généralement plus importante que le JPEG pour les photographies ou les images avec beaucoup de détails et de nuances de couleurs.
  • Ne supporte pas l'animation nativement (APNG existe pour les animations).
9 Utilisations
  • Graphiques web (logos, icônes, illustrations).
  • Captures d'écran.
  • Images avec texte.
  • Images nécessitant une transparence (avec ou sans dégradé).
  • Images destinées à l'impression, où la qualité est primordiale.
10 Autres caractéristiques Supporte plusieurs profondeurs de couleur (de 1 bit à 48 bits). Supporte l'entrelacement. Métadonnées possibles.
Points importants à noter concernant le PNG :

• Compression sans perte : Le PNG utilise une compression sans perte, ce qui signifie qu'aucune information n'est perdue lors de la compression. Cela préserve la qualité d'image originale, même après plusieurs enregistrements.

• Support de la transparence : Le PNG gère la transparence grâce à un canal alpha, ce qui permet de créer des images avec des arrière-plans transparents ou semi-transparents.

• Idéal pour les graphiques : Le PNG est particulièrement adapté aux graphiques avec des aplats de couleur, du texte, des logos, des captures d'écran et des images nécessitant une grande netteté.

• Taille de fichier plus importante : En raison de sa compression sans perte, les fichiers PNG sont généralement plus volumineux que les fichiers JPEG pour une image de même taille.




Caractéristiques du format GIF

# Caractéristique Description
1 Type Image matricielle (raster)
2 Type de compression Sans perte pour les données d'image indexées (palette de couleurs). LZW est une forme de compression sans perte "adaptative".
3 Algorithme de compression LZW (Lempel-Ziv-Welch)
4 Qualité Limitée à 256 couleurs (8 bits par pixel) par image. Bon pour les graphiques simples, logos, aplats de couleur, animations simples et images avec texte. Moins adapté aux photographies avec beaucoup de nuances de couleurs.
5 Taille du fichier Peut varier considérablement. Plus petit pour les images avec peu de couleurs et de détails. Plus volumineux pour les animations avec beaucoup d'images (frames).
6 Compatibilité Très large. Supporté par la quasi-totalité des navigateurs web et des logiciels de visualisation d'images.
7 Avantages
  • Supporte les animations simples (plusieurs images stockées dans un seul fichier).
  • Compression sans perte pour les données indexées, préservant la netteté des images avec peu de couleurs.
  • Bonne gestion des aplats de couleur et des contours nets.
  • Supporte la transparence (une couleur peut être définie comme transparente).
8 Inconvénients
  • Limité à 256 couleurs par image, entraînant une perte de qualité pour les photographies ou les images avec beaucoup de nuances de couleurs.
  • La compression LZW n'est pas aussi efficace que les méthodes modernes pour les images complexes.
  • Les animations peuvent générer des fichiers volumineux si elles contiennent beaucoup d'images ou si les images sont complexes.
9 Utilisations
  • Animations simples (mèmes, petites animations pour le web).
  • Graphiques web avec peu de couleurs.
  • Logos.
  • Images avec des aplats de couleur et du texte.
10 Autres caractéristiques Peut contenir plusieurs images (frames) pour créer une animation. Supporte la transparence (une couleur de la palette peut être désignée comme transparente). Utilise une palette de couleurs indexées.
Points importants à noter concernant le GIF :

• Compression LZW et "sans perte" : Bien que l'algorithme LZW soit souvent classé comme une compression sans perte, il est plus précis de le considérer comme une compression sans perte adaptative. Il fonctionne en remplaçant les séquences répétitives de données par des codes plus courts. Pour les données d'image indexées (la palette de couleurs), la compression est effectivement sans perte. Cependant, la limitation à 256 couleurs en soi est une forme de perte d'information par rapport à une image en couleurs réelles (24 bits).

• Adapté aux animations simples : La capacité du GIF à stocker plusieurs images dans un seul fichier et à les afficher séquentiellement en fait un format populaire pour les animations courtes et en boucle.

• Limitation des couleurs : La limitation à 256 couleurs rend le GIF moins adapté aux photographies ou aux images nécessitant une large gamme de couleurs. Pour ces types d'images, des formats comme le JPEG ou le PNG sont plus appropriés.




Caractéristiques du format WebP

# Caractéristique Description
1 Type Image matricielle (raster)
2 Type de compression Avec perte (lossy) et sans perte (lossless) disponibles.
3 Algorithme de compression
  • Compression avec perte : VP8 (basé sur le codec vidéo VP8).
  • Compression sans perte : Prédiction spatiale et codage entropique.
4 Qualité Très bonne, voire excellente, pour les deux types de compression. La compression avec perte offre un excellent rapport qualité/taille, souvent supérieur au JPEG. La compression sans perte est comparable, voire supérieure au PNG, avec une taille généralement plus petite.
5 Taille du fichier Généralement plus petite que les formats JPEG et PNG pour une qualité comparable.
6 Compatibilité Très bonne, supporté par la plupart des navigateurs web modernes (Chrome, Firefox, Edge, Opera). Safari supporte WebP depuis macOS Big Sur et iOS 14.
7 Avantages
  • Excellente compression avec et sans perte, résultant en des fichiers plus petits pour une qualité comparable ou supérieure.
  • Supporte la transparence (canal alpha) et les animations (WebP animé).
8 Inconvénients
  • Bien que la compatibilité se soit considérablement améliorée, certains anciens navigateurs ou logiciels peuvent ne pas le supporter nativement.
  • Nécessite parfois une conversion pour une utilisation sur des plateformes plus anciennes.
9 Utilisations
  • Images pour le web (photographies, graphiques, illustrations).
  • Alternatives aux JPEG, PNG et GIF.
  • Optimisation des performances des sites web grâce à la réduction de la taille des images.
10 Autres caractéristiques Supporte le canal alpha (transparence), les animations (WebP animé) et les métadonnées (EXIF, XMP).
Points importants à noter concernant le WEBP :

• Polyvalence : WebP offre à la fois une compression avec perte et sans perte, ce qui le rend adapté à une large gamme d'images, des photographies aux graphiques avec des aplats de couleur.

• Compression supérieure : L'un des principaux avantages de WebP est sa capacité à atteindre des taux de compression plus élevés que JPEG et PNG, tout en maintenant une qualité d'image comparable, voire supérieure. Cela se traduit par des temps de chargement de page plus rapides et une utilisation réduite de la bande passante.

• Support des animations et de la transparence : WebP remplace efficacement les formats GIF (pour les animations) et PNG (pour la transparence) en combinant ces fonctionnalités dans un seul format, avec une meilleure compression. • Adoption croissante : Bien que l'adoption ait pris du temps, WebP est mai

• Adoption croissante : Bien que l'adoption ait pris du temps, WebP est maintenant largement supporté par les navigateurs modernes, ce qui en fait un choix de plus en plus pertinent pour l'optimisation des images web. L'arrivée du support sur Safari a été un tournant majeur.