Les formats du PNG
Dans ce chapitre on va étudier la typologie du PNG sous les deux angles : profondeur de codage et appellations Photoshop.
La diversité des formats PNG
Contrairement à GIF qui supporte uniquement le mode paletted et qui est limité à 256 couleurs. Le PNG est nettement plus performant, en fait il permet de fournir plusieurs formats de stockage :
- le PNG paletted (couleurs indexées) ;
- le PNG GrayScale (niveaux de gris) avec ou sans canal alpha ;
- le PNG TrueColor (couleurs réelles) avec ou sans canal alpha.
Le PNG paletted (couleurs indexées)
Le PNG paletted ou le PNG à couleurs indexées représente le concurrent direct du GIF, il offre les mêmes possibilités que le GIF à savoir l'utilisation d'une palette de couleurs qui peut contenir de 2 (1 bit) à 256 couleurs (8 bit), la transparence binaire, l'entrelacement et une compression sans perte qui est intéressante que la compression GIF.
Le PNG GrayScale (niveaux de gris) avec ou sans canal alpha
Le PNG GrayScale offre un plus grand potentiel de compression des images en niveaux de gris. Au même titre que le PNG paletted, Il offre des profondeurs de codage 1bit (2 niveaux de gris : noir ou blanc), 2 bit (4 niveaux de gris), 3 bit (8 nuances de gris), 4 bit, 5 bit, 6 bit, 7 bit et 8 bit.
Le PNG GrayScale peut exprimer un effet de transparence binaire à deux niveaux (opaque/transparent). Dans ce cas il faudra allouer un bit supplémentaire pour chaque pixel qui sera destiné à contenir l'information de la transparence binaire, ce qui va faire en fin du compte une profondeur d'image de 2 octets plus un bit pour chaque pixel (17 bits/pixel).
Le PNG TrueColor (couleurs réelles) avec ou sans canal alpha
Contrairement à GIF qui peut afficher au maximum 256 couleurs différentes, le PNG peut dépasser la barre des 256 couleurs en basculant vers le mode TrueColor qui peut afficher plus de 16 millions de couleurs.
Un canal alpha supplémentaire peut être spécifié pour exprimer un effet de transparence graduelle, dans ce cas chaque pixel va épuiser 4 octets (32 bits) :
- 3 octets pour les canaux RVB (rouge-vert-bleu) ;
- un octet pour le canal alpha.
Les formats PNG en Photoshop
En Photoshop dans le menu "enregistrer pour le web" (raccourci : ALT + MAJ (Shift) + CTRL + S) vous trouverez les deux appellations suivantes :
-
PNG-8
Le format qui prend en charge le codage paletted (couleurs indexées : indexed-color) ou le codage GrayScale (niveaux de gris). Notez que l'appellation PNG-8 fait allusion à 8 bits pourtant vous pouvez spécifier une autre profondeur inférieure de 1 bit à 7 bit dans les deux modes, en plus si vous ajoutez une information pour la transparence binaire en mode GrayScale ou paletted, la profondeur de l'image sera de 9 bits/pixel. PNG-24
Le format PNG qui supporte les couleurs RVB (RGB) ou couleurs réelles (TrueColor) avec ou sans effet de transparence graduelle. Notez que l'appellation PNG-24 fait allusion à 24 bits, mais si vous ajoutez des informations sur le canal alpha, la profondeur de codage sera de l'ordre de 32 bits/pixel.
On est arrivé au bout de ce chapitre. Je vous assure que je vous ai rien caché
à propos du PNG. Vous devez me faire confiance
Bon passons au chapitre suivant : le format d'images GIF (introduction et avantages : compression, transparence et entrelacement).
Inscrivez-vous en une minute !!
Connectez-vous




