1 votes

Comment calculer le nombre d'octets nécessaires pour une image avec une échelle de gris de 256 niveaux ?

Lorsque la taille d'une image fixe est de 1 600 x 1 200 pixels et que chaque pixel a une échelle de gris de 256 niveaux allant de 0 à 255, combien de mégaoctets environ combien de mégaoctets faut-il au moins pour stocker cinq de ces images fixes ?

Si la question dit : un pixel 1600x1200, chaque pixel a une couleur de 24 bits, le résultat sera : 1600*1200*24

mais je n'ai aucune idée de ce que cela signifie : 256-level gray scale ranging from 0 to 255

1voto

Damon Points 1883

8 bits de données vous donnent 256 combinaisons de stockage différentes parce que 256 est 2^8, ce qui signifie que 8 bits de données, avec chaque bit ayant 2 valeurs possibles, vous donneront 256 combinaisons possibles que les 8 bits dans leur ensemble peuvent avoir. Cela signifie que vous pouvez distinguer 256 niveaux de gris différents dans chaque pixel si vous utilisez 8 bits de données par pixel. 24 bits de données par pixel signifie que vous pouvez donner 2^24 valeurs différentes de couleur ou 16,7 millions de couleurs. Cela équivaut généralement à 8 bits de valeur par couleur rouge, verte et bleue, ce qui donne 16,7 millions de combinaisons de couleurs possibles.

En rétrospective, il était également possible d'avoir 256 valeurs de couleur (au lieu du gris). Pour cela, il y avait 3 bits (8 niveaux de couleur) pour le rouge, 3 bits pour le vert et 2 bits (4 niveaux de couleur) pour le bleu, soit un total de 8 bits, mais en couleur au lieu du gris.

Pour calculer la taille, il faut multiplier le nombre total de pixels pour obtenir le nombre total de bits nécessaires pour stocker les images. Soit (5*1 600*1 200*24)=230 400 000 bits. Divisez par 8 pour obtenir des octets ; 230 400 000/8 = 28 800 000. Divisez par 1 024 000 pour obtenir un mégaoctet ; 28 800 000/1 024 000 = 28,13 Mo. C'est le nombre total de Mo dont vous auriez besoin pour stocker les données brutes des images que vous décrivez.

Si vous ajoutez les en-têtes de fichier et les données exif, vous verrez généralement un fichier plus volumineux que l'image seule et, bien sûr, la compression modifiera également la valeur.

Peut-être que c'était un peu exagéré.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X