À quoi sert le calculateur de taille de fichier image ?
Cet outil estime le poids d'un fichier image en fonction de ses dimensions en pixels, de sa profondeur de couleur et du niveau de compression appliqué. Il s'avère précieux pour les web designers qui surveillent le poids de leurs pages, les photographes qui anticipent leurs besoins de stockage, et les développeurs qui évaluent le volume d'envoi ou la bande passante avant d'exporter leurs visuels.
Comment l'utiliser
Saisissez la largeur et la hauteur de l'image en pixels, sélectionnez la profondeur de couleur (le 24 bits, ou couleurs réelles, est le plus courant pour les photos), puis indiquez un pourcentage de compression estimé. Le calculateur affiche aussitôt la taille en octets, en kilo-octets et en méga-octets.
La formule expliquée
Une image non compressée stocke un nombre fixe de bits pour chaque pixel. Le nombre total de pixels correspond à largeur × hauteur, et chaque pixel occupe un nombre de bits égal à la profondeur de couleur : la taille brute en bits vaut donc \(L \times H \times P\). En divisant par 8, on convertit les bits en octets. Les formats comme le JPEG suppriment les données redondantes : on multiplie alors par \((1 - \text{compression})\) — une compression de 90 % ne conserve que 10 % de la taille non compressée.
$$\text{Taille (octets)} = \frac{\text{Largeur} \times \text{Hauteur} \times \text{Profondeur}}{8} \times \left(1 - \frac{\text{Compression \%}}{100}\right)$$
Exemple concret
Une photo de 1920 × 1080 en couleurs 24 bits : pixels = 2 073 600 ; bits non compressés = \(2\,073\,600 \times 24 = 49\,766\,400\) bits ; octets = \(49\,766\,400 \div 8 = 6\,220\,800\) octets ≈ 5,93 Mo non compressés. Avec une compression JPEG de 90 %, le fichier tombe à environ 622 080 octets ≈ 0,59 Mo.
FAQ
Pourquoi mon vrai JPEG est-il plus léger que cette estimation ? La compression JPEG est variable et dépasse souvent 90 %. Augmentez donc le pourcentage de compression pour vous rapprocher de vos exports réels.
Quelle profondeur de couleur choisir ? Le 24 bits est la norme pour les photos en couleurs réelles, le 32 bits ajoute un canal alpha (transparence), et le 8 bits convient aux images en niveaux de gris ou indexées.
L'estimation inclut-elle les en-têtes du fichier ? Non : elle ne porte que sur les données des pixels. Les fichiers réels ajoutent de petits en-têtes et des métadonnées (généralement quelques kilo-octets).