Comment les ordinateurs représentent les images : Pixels, modèles de couleur et formats de fichier
Toute image numérique est une grille de pixels (éléments d'image). Chaque pixel stocke une valeur de couleur ; les dimensions de la grille = résolution.
Encodage couleur des pixels
- RVB (additif) – 3 canaux (Rouge, Vert, Bleu), généralement 8 bits chacun → 24 bits « vraie couleur » (16,7M couleurs).
- Hexadécimal –
#RRVVBB(ex.#FF0000= rouge). - CMJN (soustractif) – Flux impression ; 4 canaux.
- Indexé / Palette – Index 8 bits → table de correspondance 256 couleurs (GIF, PNG-8).
- HDR / Gamut large – 10/12/16 bits par canal, Rec.2020, P3.
Résolution et métadonnées
- Dimensions – Largeur × Hauteur en pixels (ex. 1920×1080).
- PPI/DPI – Indice impression ; ignoré par les écrans.
- Espace couleur (tag) – sRVB, AdobeRVB, P3 (profil ICC).
- EXIF/XMP – Réglages appareil, GPS, copyright.
Formats de fichier courants
| Format | Compression | Profondeur max | Transparence | Animation | Usage typique |
|---|---|---|---|---|---|
| JPEG / JPG | Perte (DCT) | 8 bits | Non | Non | Photos, web |
| PNG | Sans perte (DEFLATE) | 16 bits | Oui (alpha) | APNG | Graphiques, UI, photos sans perte |
| HEIC / HEIF | Perte/sans perte (HEVC) | 10 bits | Oui | Oui | Photos iOS/macOS, HDR |
| WebP | Perte/sans perte (VP8/VP9) | 10 bits | Oui | Oui | Remplacement web JPEG/PNG/GIF |
| AVIF | Perte/sans perte (AV1) | 12 bits | Oui | Oui | Web nouvelle génération, HDR |
| TIFF | Aucune / LZW / ZIP | 32 bits float | Oui | Non | Impression, archivage, scientifique |
| GIF | Sans perte (LZW) | 8 bits indexé | 1 bit | Oui | Animations simples, legacy |
| RAW (CR3, NEF, ARW, DNG) | Sans perte/perte | 12–16 bits | Non | Non | Données brutes capteur |
Pipeline de rendu
- Décodage flux compressé → tableau de pixels.
- Gestion des couleurs : transformation profil source → profil affichage.
- Téléversement texture GPU → compositeur → balayage.
Comprendre cette chaîne aide à choisir les formats, éviter la perte générationnelle et déboguer les décalages de couleur.
