ExplicationBMP en JPG

Pourquoi les fichiers BMP sont-ils si volumineux ? (Et comment les alléger)

ParDéveloppeur logiciel
Publié le 4 min de lecture
Un fichier BMP agrandi à côté de grilles de pixels, qui représente le stockage de chaque pixel par le BMP

Les fichiers BMP sont volumineux parce qu'ils stockent généralement chaque pixel sans compression, avec le plus souvent trois octets par pixel en couleur 24 bits. Leur taille dépend uniquement des dimensions de l'image, pas de son contenu : même une capture d'écran entièrement blanche de 1920 × 1080 occupe environ 6 Mo. La conversion en JPG ou en PNG la réduit considérablement.

Voici comment calculer la taille d'un BMP et quelle conversion choisir.

Sur cette page
  1. Comment calculer la taille d'un BMP
  2. Pourquoi le BMP n'est-il pas compressé ?
  3. Comment alléger un BMP
  4. Quel format conserver ?
  5. La même image dans différents formats
  6. Taille des fichiers BMP : FAQ

À retenir

  • Taille ≈ largeur × hauteur × octets par pixel, plus un petit en-tête.
  • Le BMP 24 bits utilise 3 octets par pixel ; le 32 bits en utilise 4.
  • Le BMP utilise rarement la compression, contrairement au JPG et au PNG.
  • Le JPG convient aux photos ; le PNG aux captures d'écran et aux visuels.

Comment calculer la taille d'un BMP

Multipliez la largeur par la hauteur et par le nombre d'octets par pixel. Chaque ligne est aussi complétée jusqu'à un multiple de 4 octets, et un en-tête d'environ 54 octets s'ajoute, mais cela ne change presque rien au total.

Taille des BMP 24 bits
ImageCalculTaille
800 × 600800 × 600 × 31,4 Mo
1920 × 10801920 × 1080 × 36,2 Mo
4000 × 3000 (12 Mpx)4000 × 3000 × 336 Mo

Pourquoi le BMP n'est-il pas compressé ?

Le BMP date des premières versions de Windows, quand un accès simple et rapide comptait plus que l'espace disque. Le format définit bien une compression basique par plages (RLE) pour les images de 256 couleurs ou moins, mais la plupart des programmes enregistrent les BMP en couleurs complètes sans aucune compression.

Comment alléger un BMP

Les façons d'alléger un BMP
MéthodeIdéale pourEffet
Convertir en JPGPhotosFichiers très légers, légère perte
Convertir en PNGCaptures d'écran, visuels, textePlus léger, sans perte
Réduire les dimensionsImages plus grandes que nécessaireLa taille baisse avec le nombre de pixels
En réunir plusieurs dans un PDFPartager une sérieUn seul fichier compact

Utilisez BMP en JPG pour les photos, BMP en PNG pour les captures d'écran, l'outil Redimensionner une image pour réduire les dimensions et BMP en PDF pour une série.

Quel format conserver ?

Pour une comparaison complète des compromis, lisez BMP ou JPG. Si vous n'avez besoin que des étapes de conversion, voyez comment convertir un BMP en JPG.

La même image dans différents formats

Pour une capture d'écran typique de 1920 × 1080, le BMP non compressé pèse environ 6 Mo. La même capture en PNG ne fait souvent que quelques centaines de kilo-octets, car le PNG compresse les grands aplats sans modifier aucun pixel. En JPG, elle peut être encore plus légère, avec de légères pertes autour du texte. Une photo de même taille s'allège moins en PNG, mais beaucoup en JPG.

Les chiffres exacts dépendent de l'image : le plus rapide pour le savoir est de convertir et de comparer les tailles de fichier.

Taille des fichiers BMP : FAQ

Pourquoi mon fichier BMP est-il si lourd ?

Le BMP stocke chaque pixel sans compression, généralement 3 octets par pixel : sa taille augmente donc avec les dimensions de l'image.

Comment calculer la taille d'un fichier BMP ?

Largeur × hauteur × octets par pixel (3 en 24 bits), plus un petit en-tête et le remplissage des lignes.

Comment réduire la taille d'un fichier BMP ?

Convertissez-le en JPG ou en PNG, ou réduisez ses dimensions.

Le PNG est-il plus léger que le BMP ?

Oui, généralement bien plus léger, et le PNG est lui aussi sans perte.

Une image simple donne-t-elle un BMP plus léger ?

Non. Un BMP non compressé a la même taille, que l'image soit simple ou détaillée.

Les fichiers BMP prennent-ils en charge la compression ?

Le BMP définit une compression simple par plages pour les images à peu de couleurs, mais les BMP en couleurs complètes ne sont généralement pas compressés.

Un BMP plus léger est-il de moins bonne qualité ?

Non. La taille d'un BMP non compressé dépend uniquement de ses dimensions et de sa profondeur de couleur, pas de sa qualité. Un BMP plus léger a simplement moins de pixels ou moins de bits par pixel.

La taille dépend du nombre de pixels

La taille d'un BMP non compressé dépend uniquement de ses dimensions. Convertissez-le en JPG ou en PNG, et la même image n'occupe plus qu'une fraction de l'espace.

À lire ensuite