Comment les pixels sont convertis en octets
Informations sur le fichier
Lorsqu'une personne parle de convertir des "pixels" en "octets", elle ne parle pas d'une conversion littérale. Il fait référence à un calcul mathématique qui détermine la taille d'un fichier image en fonction de sa résolution. Cela semble compliqué, mais en réalité ce n'est pas plus compliqué que de brancher quelques nombres faciles à obtenir dans une équation mathématique.
L'une des deux informations nécessaires au calcul est la largeur et la hauteur d'une image. C'est ce qu'on appelle la résolution. L'unité de mesure sera en « pixels », qui est un autre terme pour « éléments d'image ».
Vidéo du jour
La deuxième information nécessaire est le nombre de couleurs par pixel dans l'image. C'est ce qu'on appelle la "profondeur" de l'image.
Données GENERALES
En règle générale, il y a 16 bits de taille de fichier par pixel. Cela signifie qu'il y a 8 bits par octet de taille de fichier, car 2 bits équivalent à 1 octet. A choses égales, cela signifie alors qu'il y a 2 octets d'informations de fichier par pixel contenu dans l'image.
Il est facile de calculer la quantité de pixels contenus dans une image. Vous pouvez rechercher cela dans les informations d'image du fichier particulier avec lequel vous travaillez, ou vous pouvez faire le calcul vous-même. Par exemple, si votre écran a une résolution de 800x600, alors 800 multiplié par 600 donne 480 000 pixels.
Calculs
Vous pouvez maintenant faire le calcul et découvrir combien d'octets sont dans votre image. Le nombre d'octets est égal au nombre de pixels multiplié par le nombre d'octets par pixel. Comme nous avons déjà trouvé combien de pixels sont dans l'image (480 000), et qu'il y a 2 octets d'informations dans un pixel, l'équation devient alors :
480 000 pixels multipliés par 2 octets par pixel.
Cela nous donne une réponse finale de 960 000 octets. N'oubliez pas que cette équation peut être effectuée pour un fichier de n'importe quelle taille, quelle que soit la quantité de pixels qu'il contient. Remplacez simplement les nombres appropriés et calculez.