Combien de bits pour 256 niveaux de gris ?
256 niveaux de gris se codent sur 8 bits, soit un octet : vérifiez le calcul et la plage de 0 à 255.
- Bits nécessaires
- 8 bits
- Valeurs codables avec ce nombre de bits
- 256
- Valeurs inutilisées
- 0
- Plage non signée
- de 0 à 255
- Octets pour les stocker
- 1 octet (8 bits)
Le cas en détail
Une image en niveaux de gris associe à chaque pixel une valeur d'intensité. Avec 256 niveaux, les valeurs vont de 0 (noir) à 255 (blanc). Le nombre 256 est exactement 2 puissance 8 : il n'y a aucune case perdue, ce qui explique le succès de l'octet.
À retenir : Quand N est une puissance de 2, le résultat est exact et sans gaspillage. C'est le cas idéal en informatique.
L'exemple chiffré
Valeurs utilisées dans ce cas (des exemples, pas des mesures) :
- Nombre de valeurs à distinguer : 256
- Bits nécessaires
- 8 bits
- Valeurs codables avec ce nombre de bits
- 256
- Valeurs inutilisées
- 0
- Plage non signée
- de 0 à 255
- Octets pour les stocker
- 1 octet (8 bits)
Modifiez les champs ci-dessus pour adapter le calcul à votre situation : le résultat se met à jour tout de suite.
Comment ça se calcule
Avec b bits, on distingue 2 puissance b valeurs. On cherche donc le plus petit b tel que 2^b soit supérieur ou égal à N, c'est-à-dire le logarithme en base 2 de N arrondi à l'entier supérieur. Les octets s'obtiennent en divisant les bits par 8 et en arrondissant vers le haut.
Les résultats sont fournis à titre indicatif, sans valeur de conseil juridique, fiscal ou financier.