0% ont trouvé ce document utile (0 vote)
36 vues8 pages

Les Fichiers D'Images: BMP (Bitmap)

Transféré par

Olivier Souobou
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
36 vues8 pages

Les Fichiers D'Images: BMP (Bitmap)

Transféré par

Olivier Souobou
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Les fichiers d'images 07/11/2001 Patrick ABATI

bmp - gif - jpg - tiff - png - pcx - pict - psd - pdf - eps - dxf - svg - wpg - ps - wmf

BMP (BitMaP)

L'image est représentée en mode point sous forme de matrice. Chaque point (pixel)
est qualifié par une couleur qui est codée:
- sur 1 bit, soit 21 = 2 couleurs (noir et blanc)
- sur 4 bits, soit 24 = 16 couleurs
- sur 8 bits, soit 28 = 256 couleurs
- sur 16 bits, soit 216 = 65536 couleurs
- sur 24 bits, soit 224 = 16 777 216 couleurs (16,7 millions de couleurs)

Le format BMP est supporté par Windows uniquement

La taille du fichier dépend de la taille de l'image et du nombre de couleurs

Par exemple, une image de 100 x 100 (pixels) correspond approximativement à un


fichier de:
100 x 100 x 4 = 40 000 bits soit 5 000 octets en 16 couleurs
100 x 100 x 8 = 80 000 bits soit 10 000 octets en 256 couleurs
100 x 100 x 24 = 240 000 bits soit 30 000 octets en 16,7 millions de couleurs

Le fichier se décompose en 3 parties:


- l'entête du fichier
- l'entête du bitmap
- les données du bitmap

Exemple: dessin 8 pixels sous Paint enregistré sous 24 bits (3 octets)

La lecture de ce fichier à partir d'un éditeur hexadécimal donne:


Analyse des valeurs:

Taille Valeur Signification


(octets) hexadécimale
42 4D Caractères B($42) et M($4D) indiquant un fichier de type BMP
4E 00 00 00 Taille du fichier $0000004E = 78 octets (de l'offset 0 à l'offset 77)
00 00 00 00 Réservé (toujours à 0)
36 00 00 00 Offset de l'image $00000036 = 54
54 (valeur
constante) 28 00 00 00 Taille de l'entête $00000028 = 40 octets
04 00 00 00 Largeur de l'image $00000004 = 4 pixels
02 00 00 00 Hauteur de l'image $00000002 = 2 pixels
01 00 Nombre de plans utilisés $0001 = 1
18 00 Nombre de bits par pixel = $0018 = 24 (3 octets)
00 00 00 00 Méthode de compression : 0 pas de compression
18 00 00 00 Taille de l'image $00000018 = 24 octets = 8 (pixels) x 3 (octets
par pixel)
C4 0E 00 00 Résolution horizontale $00000EC4 = 3780 pixels par mètre
C4 0E 00 00 Résolution verticale $00000EC4 = 3780 pixels par mètre
00 00 00 00 Couleurs utilisées : 0 palette entière
00 00 00 00 Nombre de couleurs important
FF 00 00 B=255,V=0,R=0 : Bleu
00 00 00 B=0, V=0, R=0 : Noir
FF 00 FF B=255, V=0, R=255 : Violet
FF FF FF B=255, V=255, R=255 : Blanc
longueur
(px) x 00 00 FF B=0, V=0, R=255 : Rouge
largeur 00 FF 00 B=0, V=255, R=0 : Vert
(px) x 3 00 FF FF B=0, V=255, R=255 : Jaune
FF FF 00 B=255, V=255, R=0 : Cyan

La taille d'un dessin de 8 pixels en 24 bits est donc : 54 + 4 x 2 x 3 = 78 octets

La couleur est représentée par 3 octets (Bleu, Vert, Rouge)

La lecture du dessin se fait de bas en haut et de la gauche vers la droite:

soit Bleu, Noir, Violet, Blanc, Rouge, Vert, Jaune, Cyan

Télécharger un exemple en VB et décompresser sur le Bureau


GIF (Graphics Interchange Format)

Il s'agit d'un format très répandu mis au point par CompuServe, un service en ligne
qui existait bien avant l'apparition d'Internet, pour permettre l'échange d'images par
modem entre différentes machines. Un fichier GIF est automatiquement
comprimé à l'aide de l'algorithme LZW (Lempel-Ziv-Welch), propriété d'Unisys. Cet
algorithme de compression conserve la précision de l'image mais peut affecter les
couleurs. Le format GIF convient bien aux schémas et dessins de grandes surfaces
comportant relativement peu de couleurs. Ce format est limité à 8 bits (256
couleurs). Il ne convient donc pas aux dégradés de couleurs. Il permet d'enregistrer
plusieurs images dans un seul fichier pour constituer un "GIF animé". Le format
GIF89a permet un stockage en mode entrelacé (l'image s'affiche avec de plus en
plus de netteté à mesure qu'elle est chargée). Il offre aussi la possibilité de faire un
arrière-plan transparent . L'entreprise Unisys, détenteur des droits sur ce format
graphique dominant, veux faire payer des droits aux logiciels qui se servent du
format GIF ([Link]

JPEG (Joint Photographic Experts Group)

JPEG désigne la norme élaborée par ce groupement pour la compression d'images


fixes. Cette norme a été validée par l'ISO (organisation internationale de
normalisation). L'algorithme de compression JPEG convient particulièrement bien aux
images naturelles en couleurs ou en teintes de gris, notamment les photographies.
Ce format est le standard des appareils numériques. Il permet de rendre des images
avec 24 bits (16,7 millions de couleurs) mais n'a pas d'option de stockage en noir et
blanc. Le niveau de compression peut être choisi lors de l'enregistrement en
fonction de l'utilisation et du compromis qualité de l'image - taille du fichier
Le format JPEG utilise une " compression avec perte " qui entraîne une perte de
qualité supplémentaire à chaque sauvegarde du fichier. Les images JPEG ne peuvent
être ni transparentes ni animées
TIFF (Tagged Image File Format)

C'est un format matriciel, équivalent du BMP, mis au point par Aldus (l'éditeur qui a
inventé le logiciel de PAO PageMaker depuis racheté par Adobe), en collaboration
avec Microsoft et des fabricants de scanners, c'est le format standard dans le milieu
de l'impression. Il procure une qualité d'image exceptionnelle. Il peut prendre en
charge jusqu'à 24 bits, donc 16,7 millions de couleurs. Il a été conçu pour tous les
environnements informatiques. Sa portabilité (indépendance du point de vue de la
plate-forme : ce format d'image peut également être lu sur Macintosh), permet une
simplification de l'échange de données. A l'heure actuelle, c'est le format le plus
répandu (il est supporté par la grande majorité des programmes) en dehors
d'Internet. Le format TIFF peut enregistrer les images en RVB (Rouge, Vert, Bleu) ou
en CMJN(Cyan, Magenta, Jaune, Noir), nécessaire à la séparation des couleurs
pour l'impression en quadrichromie. Le format TIFF permet aussi d'enregistrer un
canal alpha (couche optionnelle enregistrée dans certains fichiers pour sélectionner
des zones de couleur à rendre transparentes) pour rendre transparentes certaines
zones des images. Le TIFF peut être compressé (compression sans pertes LZW),
mais génère néanmoins des fichiers relativement volumineux

PNG (Portable Network Graphics)

Ce format a été développé comme alternative au format GIF pour afficher des
images sur Internet. Il présente l'avantage de réaliser une compression sans perte
de données. Il permet la transparence et l'animation (MNG). Il prend en charge
16,7 millions de couleurs. Il est indépendant de la plate-forme utilisée. Il permet de
sauvegarder d'autres renseignements dans le fichier tels que les instructions de
l'auteur ou les renseignements relatifs au copyright
Le PNG 8 bits propose 256 couleurs et compresse mieux que le GIF
Le PNG 24 bits prend en charge 16,7 millions de couleurs et gère la transparence sur
plusieurs niveaux (transparence alpha)
PCX

C'est un format matriciel utilisé uniquement par le programme PaintBrush de


Microsoft

PICT

C'est un format vectoriel utilisé par Macintosh, qui est reconnu par un grand
nombre de logiciels, certains sous Windows. Il permet un gain appréciable en taille de
fichier, un choix de 16 ou 32 bits par pixel pour la couleur et 2, 4 ou 8 bits par pixel
pour les niveaux de gris

PSD

C'est le format de Photoshop (Adobe). Il est reconnu par plusieurs logiciels de


traitement d'image. Outre sa rapidité à l'ouverture d'un document, il offre la
possibilité d'enregistrer une image avec ses couches supplémentaires, ses calques et
ses tracés. Il permet de conserver les calques, les masques et les couches de
transparence. Il peut coder la couleur sur 8, 16, 24 ou 32 bits. Ce format est
capable de gérer le noir et blanc, le RVB, et le CMJN

PDF (Portable Document File)

Ce format a été développé par Adobe pour Acrobat, logiciel de publication


électronique multi plate-forme. Les images enregistrées dans ce format peuvent être
visualisées avec Acrobat Reader (disponible gratuitement sur Internet)

EPS (Encapsulate Post Script)

C'est un format vectoriel, extension du format PostScript (langage décrivant


textes, graphiques et photos d'un document) développé par Adobe. Il permet
d'incorporer des fichiers PostScript dans d'autres documents. L'enregistrement est
possible en ASCII ou en Binaire. Ce dernier permet de créer des fichiers plus petits
sans modifier les données d'origine et accélère l'impression. Ce format peut coder la
couleur sur 8, 16, 24 ou 32 bits, gère le noir et blanc, le RVB et le CMJN. Il prend en
charge la transparence C'est le format destiné aux exportations vers les logiciels de
PAO et à la sortie de films haute résolution sur photocomposeuse. Il est utilisé pour le
traitement des images en bichromie et en quadrichromie
DXF

C'est un format vectoriel créé par la compagnie AutoDesk pour son logiciel de CAO
AUTOCAD. C'est un format très répandu dans le monde de la conception et du
dessin assisté par ordinateur

SVG (Scalable Vector Graphics)

Ce format d'images s'appuie sur le langage XML. Cela autorise une indépendance vis
à vis des plates-formes, l'intégration de textes de description et la manipulation de
l'image à l'aide de simples balises. Ce format a la particularité d'intégrer des textes
descriptifs qui faciliteront l'indexation précise des archives

WPG

C'est format utilisé par les logiciels de la gamme de WordPerfect sous DOS,
Windows ou Macintosh. C'est un format vectoriel qui donne un résultat acceptable
lors de l'impression

PS (Post Script)

Ce format est reconnu par de nombreux logiciels de mise en pages, de traitement de


textes. Il est possible d'exporter un document vers un périphérique d'impression. Ce
format est également une façon sûre de rendre disponible un document seulement
pour impression sans droit de modification. Le fichier est néanmoins très volumineux

WMF (Windows Meta File)

Ce format de fichier est un "hybride". Il permet de sauvegarder tant les images


vectorielles que les images bitmap. Il est reconnu par de nombreux programmes
Comparaisons qualité/taille

Les images et fichiers ci-dessous ont été générés avec Microsoft® Paint

JPG (30 Ko) GIF (14 Ko)

JPG (3 Ko) GIF (2 Ko)

JPG (13 Ko) GIF (10Ko)

PNG (68 Ko) BMP (88 Ko)

PNG (2 Ko) BMP (14 Ko)

PNG (4 Ko) BMP (90 Ko)


Notes:

Matriciel: c'est une grille de points où chaque élément possède une position et une
couleur. Fichier volumineux, issu d'un scanner, d'un appareil photo numérique, d'un
logiciel de dessin

Vectoriel: ce sont des objets assemblés (lignes, courbes, figures géométriques)


élaborés mathématiquement par un logiciel. Ce format permet des zooms illimités car
recalculés mathématiquement et des modifications aisées objet par objet. Le fichier
est peu volumineux

Transparence: c'est une caractéristique permettant de définir le niveau d'opacité


des éléments d'une image, c'est-à-dire la possibilité de voir à travers l'image des
éléments graphiques située derrière celle-ci. Il existe deux modes de transparence :
- la transparence simple (transparence d'index) qui consiste à définir parmi la palette
de couleurs une des couleurs comme transparente
- la transparence par couche (transparence alpha) qui consiste à rajouter pour
chaque pixel de l'image un octet définissant le niveau de transparence (0 à 255)

Voir aussi :
Le traitement d'images
Object 1

Vous aimerez peut-être aussi