On distingue les images dont les couleurs sont prises dans une palette de 256 couleurs (type dessin) et celles utilisant 16 millions de couleurs (type photographie).
La différence provient du nombre d'octets nécessaire pour coder une couleur.
-
Si la couleur est codée sur un octet, il y a 28=256 couleurs possibles (cas d'un dessin).
-
Si la couleur est codée trois octets, il y a 224=16 millions de couleurs possibles (cas d'une photographie).
Voici une petite expérience que vous pouvez faire ...
|
-
Dessinons une forme à l'aide d'une application de dessin vectoriel (Draw d'OpenOffice.org par exemple) de 10 cm * 10 cm et enregistrons au format vectoriel : tete.odg est de l'ordre de 8 ko
-
Réalisons un copier/coller de cette forme dans une application de dessin matriciel (Paint par exemple). Avec une résolution de 96*96 pixels par pouces, l'image contient 378*378 pixels.
Enregistrons le au format BitMaP 24 bits (16 millions de couleurs) : tete.bmp est de l'ordre de 419 ko.
Comme ce format n'est pas compressé, on peut vérifier la taille du fichier par le calcul 378*378 pixels * 3 octets/pixel = 428652 octets => 428652 / 1024 Ko = 418,6 Ko
-
Recommençons mais enregistrons au format compressé JPEG : tete.jpg est de l'ordre de 11 ko.
-
Recommençons mais enregistrons au format compressé GIF : tete.gif est de l'ordre de 3 ko.
-
Recommençons mais enregistrons au format compressé PNG : tete.png est de l'ordre de 5,5 ko.
|
Autre exemple
Photographie au format jpg | Voici une photo prise avec un appareil photo numérique de 10 millions de pixels.
-
Voici les propriétés du fichier venise.jpg : 3 648 * 2 736 pixels = 9 980 928 pixels pour une taille de 3,52 Mo.
Si cette image matricielle n'était pas compressée en jpg, elle occuperait 3 648 * 2 736 pixels * 3 octets/pixel / 1024*1024 = 28,5 Mo au format bmp !
-
Réduisons la taille à 378*378 pour le comparer avec le fichier précédent, le fichier venise378.jpg est de l'ordre de 46 ko. Ce fichier est 4 fois plus lourd que tete.jpg car il contient beaucoup plus de couleurs !
-
Si on essaie d'enregistrer au format GIF, on obtient une image dégradée au niveau des couleurs (seulement 256 couleurs)
|