SNTPhotographie Numérique

Métadonnées et Formats

Comprendre les formats de fichiers image, la compression et les métadonnées EXIF

Métadonnées et formats

Une image « brute », au format RAW, garde à peu près tout ce que le capteur a vu. Elle est fidèle, et elle est énorme. Pour la stocker ou l'envoyer, on choisit un format de fichier, et ce choix décide de ce qu'on accepte de perdre.

Il y a deux familles de compression. Sans perte, l'image qu'on rouvre est identique à celle qu'on a comprimée : on a seulement rangé les mêmes informations plus serré. Avec perte, on retire des détails que l'œil remarque peu, et le fichier maigrit beaucoup. La photo reste convaincante. Elle n'est plus exactement la même.

FormatExtensionCompressionTransparenceUsage principal
JPEG.jpg, .jpegAvec perteNonPhotos, web, réseaux sociaux
PNG.pngSans perteOuiLogos, schémas, illustrations
GIF.gifSans perte, 256 couleurs au plusOuiPetites animations
TIFF.tiffSans perteOuiImpression, archivage
WEBP.webpAvec ou sans perteOuiWeb actuel

Le JPEG convient aux photos parce que l'œil pardonne un ciel un peu simplifié. Il convient mal à un logo : les aplats et le texte se dégradent, et il ne sait pas faire de transparence. Le PNG garde chaque pixel et peut avoir un fond transparent, au prix d'un fichier plus lourd. Le GIF est ancien : 256 couleurs, ce qui suffit à un petit dessin animé, pas à un portrait. Le TIFF sert quand on archive ou qu'on imprime, et qu'on ne veut rien jeter. Le WebP, poussé par Google, reprend les deux logiques, avec ou sans perte, y compris la transparence.

Ce que le fichier sait en plus des pixels

Un fichier image ne contient pas seulement la grille de couleurs. Il contient aussi des informations sur la photo elle-même. On les appelle des métadonnées : des données sur les données.

Pour la photographie, la norme courante est l'EXIF (Exchangeable Image File Format). L'appareil les écrit au moment de la prise de vue. On y trouve la date et l'heure, la marque et le modèle, et les réglages : temps de pose, ouverture, sensibilité ISO, focale, usage du flash. On y trouve souvent aussi l'auteur, et, si le téléphone ou l'appareil avait le GPS allumé, la latitude, la longitude et l'altitude.

Exemple de données EXIF

Partager la photo, c'est potentiellement partager tout cela, y compris l'endroit précis de la prise de vue. Beaucoup de réseaux sociaux effacent ces champs avant de republier l'image. Tous les services de transfert ne le font pas. Si la photo ne doit pas révéler un domicile, il faut vérifier, ou retirer ces données avant l'envoi.

Les lire

Sur un ordinateur, le système les affiche souvent dans les propriétés du fichier. Sous Windows : clic droit, Propriétés, puis Détails. Sous macOS : clic droit, Lire les informations, ou Cmd+I. Sous Linux : clic droit, Propriétés, puis Image.

En ligne de commande, exiftool lit ces champs directement. En Python, la bibliothèque PIL (Pillow) permet de les ouvrir dans un script, ce qui devient utile dès qu'on a plus que deux ou trois photos.

Exemple de script PIL

Exercice

Relier chaque format à sa description :

Exercice - Relier les formats

Pour s'entraîner

Ces images peuvent être téléchargées pour en lire les métadonnées :