Sciences numériques et technologie · Seconde
Codage des couleurs : exercices corrigés de Seconde
Publié le 9 novembre 2026 · Mis à jour le 9 novembre 2026 · Signaler une erreur
L'essentiel
- Un pixel couleur est décrit par trois valeurs (rouge, vert, bleu) ; un pixel en niveaux de gris par une seule valeur entre 0 et 255.
- Avec bits par pixel, on distingue couleurs : 2 avec 1 bit, 16 avec 4 bits, 256 avec 8 bits.
- En 24 bits, chaque composante occupe un octet, ce qui donne couleurs.
- Passer au gris : moyenne des trois composantes, ou somme pondérée .
- Le poids brut d'une image se calcule : nombre de pixels × nombre de bits par pixel, puis division par 8 pour obtenir des octets.
Comment utiliser ces exercices
Ces exercices te font manipuler le codage des couleurs d'une image numérique, juste après l'étude du capteur et des pixels. Ils vont du plus simple (compter des nuances) au plus complet (estimer le poids d'une photo). Chaque énoncé est suivi d'indices que tu peux ouvrir si tu bloques, puis d'une correction pas à pas. Cherche d'abord sur ton brouillon : une correction lue trop tôt ne t'apprend presque rien.
Rappels avant de commencer
Les exercices
Exercice 1 Compter les nuances selon la profondeur
Un écran ancien affiche chaque pixel avec une profondeur de 6 bits par pixel.
- Combien de couleurs différentes un pixel peut-il prendre ?
- Compare avec les profondeurs de 4 bits et de 8 bits : par combien est multiplié le nombre de couleurs quand on ajoute un bit ?
Indice 1
Chaque bit supplémentaire offre deux choix de plus pour chaque combinaison déjà existante.
Indice 2
Pense à la suite 2, 4, 8, 16… : c'est la suite des puissances de 2.
Voir la correction pas à pas
Données : la profondeur est bits par pixel.
Relation : un bit vaut 0 ou 1, donc bits donnent combinaisons. On retrouve les valeurs connues : couleurs avec 4 bits et couleurs avec 8 bits.2
Calcul : couleurs.
Comparaison : de 4 à 6 bits, on passe de 16 à 64 couleurs ; de 6 à 8 bits, de 64 à 256. Chaque bit ajouté double le nombre de couleurs, car .
Avec 6 bits par pixel, on dispose de 64 couleurs. Chaque bit supplémentaire double le nombre de nuances possibles.
Exercice 2 Du pixel couleur au gris par la moyenne
Un pixel d'une photo a pour composantes . On convertit l'image en niveaux de gris en remplaçant chaque pixel par la moyenne de ses trois composantes.
Quel est le niveau de gris de ce pixel ?
Indice 1
Additionne d'abord les trois composantes, puis divise par le nombre de composantes.
Indice 2
Le résultat doit rester compris entre 0 et 255.
Voir la correction pas à pas
Principe : la conversion par moyenne remplace les trois composantes par leur moyenne arithmétique.1
Somme : .
Division : .
Contrôle : 120 est bien compris entre 0 et 255, borne des niveaux de gris.3 Le pixel gris vaut donc 120, et ses trois composantes deviennent .
Le niveau de gris obtenu est 120. Cette méthode traite les trois couleurs de la même façon, ce que la somme pondérée de l'exercice 5 ne fait pas.
Exercice 3 Fabriquer un négatif
On appelle ici négatif d'un pixel le pixel dont chaque composante est égale à moins la composante d'origine. Le pixel de départ est .
- Donne les trois composantes du négatif.
- Quelle est la valeur de la composante bleue du négatif ?
Indice 1
Applique la soustraction à chaque composante, une par une.
Indice 2
Vérifie que chaque résultat reste entre 0 et 255.
Voir la correction pas à pas
Règle : pour chaque composante , la nouvelle valeur est . Cette opération est possible car chaque composante est comprise entre 0 et 255.3
Rouge : .
Vert : .
Bleu : .
Résultat : le négatif est . Le pixel de départ était très rouge, le négatif est très bleu : les rôles s'inversent.
Le négatif est et sa composante bleue vaut 215. Une composante foncée devient claire, et inversement.
Exercice 4 Le nombre de couleurs du codage RVB sur 24 bits
Dans le codage en 24 bits, chaque couleur primaire (rouge, vert, bleu) est codée sur un octet.
- Combien de valeurs une seule composante peut-elle prendre ?
- Combien de couleurs différentes peut-on coder en tout ?
- Un pixel en 24 bits utilise-t-il plus ou moins de bits que le même pixel en 8 bits ? Dans quel rapport ?
Indice 1
Un octet est composé de 8 bits : utilise la puissance de 2 correspondante.
Indice 2
Les trois composantes se choisissent indépendamment : les possibilités se multiplient.
Voir la correction pas à pas
Une composante : un octet compte 8 bits, donc valeurs possibles, de 0 à 255.43
Trois composantes : le rouge, le vert et le bleu se choisissent indépendamment, on multiplie les nombres de possibilités : .
Calcul : , puis . On retrouve le total annoncé pour le codage RVB.3
Cohérence : , ce qui correspond bien à 24 bits par pixel.
Rapport : . Un pixel en 24 bits utilise trois fois plus de bits qu'un pixel en 8 bits, mais il distingue couleurs au lieu de .
Le codage RVB sur 24 bits permet 16 777 216 couleurs. Le poids d'un pixel est multiplié par 3 par rapport au 8 bits, mais le nombre de couleurs explose.
Exercice 5 Du gris par une somme pondérée
On reprend le pixel . Cette fois, on calcule son niveau de gris avec la formule
- Calcule le résultat exact.
- Compare-le avec la moyenne de l'exercice 2 et explique l'écart.
Indice 1
Calcule chaque produit séparément avant d'additionner.
Indice 2
Regarde quelle composante a le plus gros coefficient, et si elle est grande ou petite dans ce pixel.
Voir la correction pas à pas
Formule : c'est l'une des deux conversions pondérées utilisées dans les activités de traitement d'images.1
Rouge : .
Vert : .
Bleu : .
Somme : . Après arrondi à l'entier, on obtient 135.
Comparaison : la moyenne donnait 120. Dans la moyenne, chaque composante compte pour un tiers. Ici, le bleu, la plus faible composante (40), ne reçoit que le coefficient 0,114, tandis que le rouge (200) et le vert (120) se partagent presque tout le poids (0,299 + 0,587 = 0,886). Les grandes valeurs comptent donc davantage, ce qui relève le gris d'environ 14,8.
Le niveau de gris pondéré vaut 134,8, soit 135 une fois arrondi, contre 120 par la moyenne. Les deux méthodes donnent un gris, mais pas le même.
Exercice 6 Combien de bits pour 200 niveaux de gris ?
Un graphiste veut distinguer au moins 200 niveaux de gris différents avec un codage en nombre entier de bits.
- Quel est le nombre minimal de bits par pixel nécessaire ?
- Combien de niveaux le codage choisi permet-il réellement ?
Indice 1
Cherche la plus petite puissance de 2 qui est supérieure ou égale à 200.
Indice 2
Teste puis .
Voir la correction pas à pas
Condition : il faut , avec entier.
Essai avec 7 bits : , c'est inférieur à 200, donc insuffisant.
Essai avec 8 bits : , c'est supérieur à 200, donc suffisant. Cela correspond au codage sur un octet, qui offre 256 niveaux.4
Conclusion sur le minimum : est le plus petit entier qui convient.
Niveaux disponibles : 256 niveaux, de 0 à 255.3 On dépasse largement les 200 demandés, et la différence ne se perd pas : les 56 niveaux supplémentaires restent utilisables.
Il faut au minimum 8 bits par pixel, ce qui donne 256 niveaux de gris. Avec un demi-octet (4 bits), on n'aurait que 16 nuances, très insuffisant.4
Exercice 7 Estimer le poids brut d'une photo
Une photo numérique mesure 800 pixels de large sur 600 pixels de haut. Elle est codée en 24 bits par pixel, sans aucune compression.
- Combien de pixels contient-elle ?
- Combien d'octets occupe un pixel ?
- Quel est le poids de l'image, en octets ?
- Quel serait ce poids si l'image était en 8 bits par pixel ?
Indice 1
Le nombre de pixels est le produit de la largeur par la hauteur.
Indice 2
Un octet vaut 8 bits : convertis 24 bits en octets avant de multiplier.
Voir la correction pas à pas
Nombre de pixels : pixels.
Poids d'un pixel : le codage à un octet par canal représente la couleur sur 24 bits.4 Comme , chaque pixel occupe 3 octets.
Poids total en 24 bits : octets, soit environ 1,44 million d'octets.
Cas du 8 bits : un pixel occupe alors octet. Le poids devient octets.
Lecture du résultat : passer de 8 à 24 bits triple le poids de l'image. En échange, on passe de 256 couleurs à plus de 16 millions.3
La photo pèse 1 440 000 octets en 24 bits, contre 480 000 octets en 8 bits. Ce calcul donne le poids brut : le fichier réel, souvent compressé, est généralement plus léger.
Les questions qu'on se pose
Pourquoi une composante va-t-elle de 0 à 255 et non de 1 à 256 ?
Dois-je retenir les coefficients 0,299 ; 0,587 et 0,114 ?
Non, un énoncé les fournit. Retiens surtout l'idée : une conversion en gris peut être une simple moyenne ou une somme pondérée, et les deux appliquent un calcul pixel par pixel.1 Vérifie toujours que ton résultat reste entre 0 et 255.
Sources
- Sciences numériques et technologie - Photographie et traitement d'images, Éduscol. Consulté le 9 novembre 2026.
- Ressource Education - Codage de l'information, Éduscol. Consulté le 9 novembre 2026.
- Comment en dire autant avec moins de mots ? Les images numériques, CNRS. Consulté le 9 novembre 2026.
- Codage informatique des couleurs, Wikipédia. Consulté le 9 novembre 2026.
Les numéros dans le texte renvoient à ces sources. Une source qui ne dit pas ce qu'on lui fait dire ? Signale-le.