7.5 : Comment les images sont-elles stockées ?
I - Recherche d'une solution
Question Proposer, en expliquant votre idée, une façon de stocker numériquement chacune des images ci-dessous.
II - Le format d'image RAW : généralités
Il existe de nombreuses façons de stocker une image : on parle de formats d'images.
Un format d'image est en général identifié par l'extension du fichier.
Exemples : .jpg .png .bmp .tiff
Un appareil photo mémorise les photos prises au format RAW (puis, le plus souvent, en fait une copie dans un autre format pour l'utilisateur).
Le format RAW n'est pas standardisé. Il existe de petites variantes en fonction du fabriquant de l'appareil photographique utilisé.
Dans cette activité, nous nous intéressons au principe général du format RAW.
Le format RAW est un format dans lequel chaque pixel est mémorisé par sa couleur.
Lien pour aller plus loin : WikipédiA : RAW (format d'image)
III. Le format RAW à 1 canal de 8 bits
1) S'informer
Dans le format RAW à 1 canal de 8 bits, chaque pixel est codé sur 1 octet (8 bits), soit 256 valeurs possibles.
Ce format est en général utilisé pour les photographies en nuances de gris (photo dites en noir et blanc).
2) Application (pour bien comprendre)
L'image ci-dessous et le code au format RAW qui suit correspondent.
• Image :
• Code hexadécimal (format RAW) :
FFCC99663300FFCC99663300FFCC99663300FFCC99663300FFCC99663300FFCC99663300
1. Justifier que le nombre de pixels de l'image correspond au nombre d'octets du code.
2. On s'intéresse à la première ligne de pixels de l'image.
- a. Identifier, en justifiant, la partie du code qui correspond à la première ligne.
- b. Expliquer ce code.
3) Manipulation : créer une image à partir de son code
Préparation
1. Inventer une image de 8×8 pixels ne contenant que des pixels blancs et des pixels noirs.
2. Proposer le code correspondant à cette image.
Vérification
► Création du fichier au format RAW :
- - Ouvrir la page : hexed.it.
- - Ouvrir un nouveau fichier (Nouveau fichier), en choisissant la taille adaptée.
- - Entrer votre code.
- - Enregistrer votre code dans un fichier dont l'extension est .RAW (Enregistrer sous).
► Vérifier votre code :
- - Ouvrir la page www.photopea.com/
- - Ouvrir votre fichier (Fichier puis Ouvrir…)
- - Dans la fenêtre qui s'ouvre, vérifier que les paramètres sont corrects (Largeur = 8, Hauteur = 8, Canaux = 1, Profondeur = 8 Bits).
- - Zoomer pour voir l'image en grand (alt + molette).
► Comparer l'image qui s'affiche à celle que vous aviez inventée !!!
IV. Le format RAW à 3 canaux de 8 bits
1) S'informer
Dans le format RAW à 3 canaux de 8 bits, chaque pixel est codé sur 3 octets, 1 octet pour chaque couleur de base.
2) Manipulation : vérifier le code d'une image
Préparation
Proposer le code au format RAW 3 canaux de 8 bits de l'image suivante : 
Vérification
► Création de l'image :
- - Ouvrir la page www.photopea.com/
- - Créer un nouveau fichier de 3×3 pixels (Fichier puis Nouveau… puis faire attention à bien paramétrer)
- - Zoomer (alt + molette) pour voir les pixels.
- - Colorier les pixels pour que votre image corresponde à l'image de la question précédente.
- - Enregistrer votre fichier au format RAW en choisissant bien le format 3 Canaux de 8 bits (Fichier puis Exporter en tant que puis Plus puis RAW .raw).
► Visualisation du code
- - Ouvrir la page hexed.it.
- - Ouvrir le fichier de l'image créée pour la visualiser sous forme de code.
► Comparer le code à celui que vous avez proposé !