Thème : La photographie

Les images PGM

On considère le fichier PGM suivant :

P2

#Image numero 2 SNT

10 10

255

255 255 255 255 255 255 255 255 255 255

255 255 255 255 255 255 255 255 255 255

0 0 0 0 0 0 0 0 0 0

255 255 255 255 255 255 255 255 255 255

255 255 255 255 255 255 255 255 255 255

255 255 255 255 255 255 255 255 255 255

128 128 128 128 128 128 128 128 128 128

255 255 255 255 255 255 255 255 255 255

255 255 255 255 255 255 255 255 255 255

255 255 255 255 32 32 255 255 255 255

Question

Avec NotePad++, recopier les lignes ci-dessus (utiliser un "copier-coller") puis enregistrer le fichier sous MonImage.PGM

Avec le logiciel PHOTOFILTRE ou GIMP (un logiciel de traitement d'images), ouvrir le fichier nommé MonImage.PGM. Que se passe-t-il ?

Solution

On observe l'image ci-contre. Elle est toute petite. Il suffit de zoomer pour mieux l'apercevoir.

Question

Quelles sont les informations données par la ligne 3 ?

Solution

On donne la taille de l'image : 10 pixels par 10 pixels

Question

Que permet le format PGM ?

Solution

Le format PGM, ( portable grey map) permet d'avoir une image en niveaux de gris. Ce format est précisé sur la première ligne avec l'instruction P2.

Question

Quel est le rôle du nombre de la ligne 4 ?

Solution

Le nombre 255 indique les différentes valeurs que peut prendre chaque pixel, ce qui va correspondre à 256 couleurs différentes. 0 pour le noir, 255 pour le blanc, et de 2 à 254 pour les différents gris.

Ainsi, chaque pixel de l'image utilise 1 octet.

Question

Les espaces entre les nombres sont-ils importants ?

Solution

Les espaces sont importants. Sinon, comment faire la différence entre :

  • 121 : un pixel de couleur 121

  • 12 1 : deux pixels. Le premier de couleur 12 et le second de couleur 1

  • 1 2 1 : trois pixels. Le premier de couleur 1, le second de couleur 2 et le troisième de couleur 1

Question

À l'aide de NotePad++, reproduire l'image 10x10 ci-contre au format PGM et l'enregistrer sous le nom de Ma_premiere_image.pgm.

Vérifier le résultat obtenu en ouvrant ce fichier avec le logiciel PHOTOFILTRE ou GIMP.

Solution

Contenu du fichier :

P2

#Image numero 2 SNT

10 10

255

128 128 128 128 128 128 128 128 128 128

128 255 255 255 255 255 255 255 255 128

128 255 50 50 50 50 50 50 255 128

128 255 50 255 255 255 255 50 255 128

128 255 50 255 0 0 255 50 255 128

128 255 50 255 0 0 255 50 255 128

128 255 50 255 255 255 255 50 255 128

128 255 50 50 50 50 50 50 255 128

128 255 255 255 255 255 255 255 255 128

128 128 128 128 128 128 128 128 128 128

PrécédentPrécédentSuivantSuivant
AccueilAccueilImprimerImprimerRéalisé avec Scenari (nouvelle fenêtre) modèle documentaire TechnOpale