GIF vs PNG, qui est le plus léger ?

28 05 2009

Ce billet met face à face le GIF et le PNG. Quel est celui qui occupe le moins d’espace ?

Je suis tombé sur un article écrit il y a un peu plus d’un an par Eric Puidokas appelé GIF vs. PNG. Il arrivait à la conclusion que le PNG-8 devenait plus intéressant que le GIF à partir de 48400 pixels soit un carré de 220×220 pixels.

Le chiffre me paraissant énorme, j’ai fait mes propres tests. L’erreur semble provenir de la faible taille de son jeu de tests.

Compression d’images simples

J’ai effectué mes tests sous The Gimp 2.6. L’enregistrement se fait en supprimant toute information inutile au rendu de l’image (commentaires etc.). Pour le PNG, le niveau de compression est mis au maximum, c’est-à-dire 9.

Image simple (32×32)

Image simple (32×32)

La première série contient des images simples :

  • les images sont en 2 couleurs, le noir et le blanc,
  • les lignes paires sont noires,
  • les lignes impaires sont blanches.

Les tailles retenues sont les suivantes : 2×2, 4×4, 8×8, 16×16, 32×32, 64×64, 128×128, 256×256, 512×512.

L’échelle des abscisses n’est donc pas linéaire tandis que l’échelle des ordonnées représentant le poids du fichier l’est.

Comparaison GIF/PNG sur des images simples

Comparaison GIF/PNG sur des images simples

Le schéma met en avant l’extrême efficacité de l’algorithme de compression du PNG sur ce type d’image.

La taille minimum d’un fichier GIF est de 36 pixels alors qu’elle est de 100 pixels pour un PNG. 60 malheureux octets qui se feront vite oublier…

On est loin des 48400 pixels nécessaires avec seulement 1024 !

Compression d’icônes

Le type d’images précédemment testé n’est pas représentatif d’une utilisation normale.

J’ai donc récupéré des icônes du site afterglow, notamment le jeu d’icônes Forum Faces 1&2 Avatars (65×65 pixels).

Comparaison GIF/PNG sur un ensemble d’icônes 65×65

Comparaison GIF/PNG sur un ensemble d’icônes 65×65

En moyenne, le PNG est 10% plus léger. On est bien en dessous des 48400 pixels avec seulement 4225 pixels.

Conclusion

Pas la peine de se prendre la tête : autant choisir le PNG qui offrira le fichier le plus léger pour un très grand nombre de cas.


Actions

Information

One response

5 06 2009
Clément (divarvel)

… et qui est un format libre et ouvert

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s




%d blogueurs aiment cette page :