Sciences Numériques et Technologiques

Thème 7 : La photographie numérique

7.5 : Comment les images sont-elles stockées ?

I - Recherche d'une solution

Partie à rédiger à l'aide d'un traitement de texte et à enregistrer dans votre espace numérique

Question Proposer, en expliquant votre idée, une façon de stocker numériquement chacune des images ci-dessous.

Image 1
Image 2
Image 3

II - Le format d'image RAW : généralités

Partie à consulter

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

Partie à consulter

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)

Partie à rédiger à l'aide d'un traitement de texte et à enregistrer dans votre espace numérique

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.

3) Manipulation : créer une image à partir de son code

Préparation

Partie à rédiger à l'aide d'un traitement de texte

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

Partie à faire avec l'ordinateur

► Création du fichier au format RAW :

► Vérifier votre code :

► Comparer l'image qui s'affiche à celle que vous aviez inventée !!!

IV. Le format RAW à 3 canaux de 8 bits

1) S'informer

Partie à consulter

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

Partie à rédiger à l'aide d'un traitement de texte

Proposer le code au format RAW 3 canaux de 8 bits de l'image suivante :

Vérification

Partie à faire avec l'ordinateur

► Création de l'image :

► Visualisation du code

► Comparer le code à celui que vous avez proposé !

Exercices

7.5_Ex1

L'ouverture dans un éditeur de texte (comme hexed.it) du fichier d'une image de 7×7 pixels au format RAW donne le résultat suivant :

FF FF FF FF FF FF FF FF 00 00 FF 00 00 FF FF 00

00 FF 00 00 FF FF FF FF FF FF FF FF FF 00 FF FF

FF 00 FF FF FF 00 00 00 FF FF FF FF FF FF FF FF

FF

1) Sur combien d'octets chaque pixel est-il codé ?

2) Quelle sera l'apparence de l'image correspondante ?

Une fois les réponses faites à l'écrit, on pourra vérifier sur un ordinateur en utilisant hexed.it puis www.photopea.com/.

7.5_Ex2

Proposer le codage au format RAW de l'image suivante (on précisera le nombre de canaux et de bits par canal nécessaires) :

Une fois les réponses faites à l'écrit, on pourra vérifier sur un ordinateur en utilisant www.photopea.com/ puis hexed.it.