• Aucun résultat trouvé

Format des fichiers BITMAP

N/A
N/A
Protected

Academic year: 2022

Partager "Format des fichiers BITMAP"

Copied!
1
0
0

Texte intégral

(1)

Groupe de travail Réseau A. Katz, ISI

Request for Comments : 797 septembre 1981

Traduction Claude Brière de L’Isle

Format des fichiers BITMAP

La présente note décrit le format proposé pour mémoriser les simples bitmaps (un bit par pixel) dans un fichier. Ces fichiers peuvent être très grands et l’intention est d’utiliser ce format pour la mémorisation à court terme et le passage des données entre des programme étroitement couplés. Les données dans le fichier devraient être mémorisées dans des octets de 8 bits.

Les bitmaps peuvent être de n’importe quelle taille.

Les quatre premiers octets du fichier donnent la largeur de chaque ligne (direction x) et les quatre octets suivants devraient donner le nombre de lignes de l’affichage (longueur, direction y). Après cela, il y a un octet pour l’incrément de x et un octet pour l’incrément de y. À la suite de ces 10 octets se trouve le bitmap lui-même. Les champs Longueur et Largeur sont mémorisés avec l’octet de poids fort en premier.

Les octets d’incrément x et y disent la quantité d’espace qui se trouve entre les pixels. Pour un affichage ordinaire, tous deux seront à un.

Chaque ligne de l’affichage devrait être examinée de gauche à droite. Les lignes devraient commencer au sommet et aller de haut en bas. Chaque ligne du bitmap devrait se terminer sur une limite d’octet. Si la largeur de l’affichage n’est pas divisible par 8, le reste du dernier octet devrait être rempli avec des zéros sur la droite.

Voici la représentation d’un fichier bitmap (chaque rectangle représente un octet):

--- | 1 | 2 | 3 | 4 | 5 | | largeur | largeur | largeur | largeur | longueur | --- --- | 6 | 7 | 8 | 9 | 10 | | longueur | longueur | longueur |incrément x|incrément y|

--- --- | 11 | 12 | 13 | 14 | 15 | données | données | données | données | données....

---

Par exemple, les bitmaps provenant du RAPICOM 450 peuvent être en mode Détail fin, Qualité, ou Express. En détail fin, l’incrément x et l’incrément y vont être 1 ; pour le mode Qualité, l’incrément x sera 1 et l’incrément y sera 2 ; et pour le mode Express, l’incrément x sera 1 et l’incrément y sera 3. Pour ces bitmaps, il est prévu que chaque ligne d’examen soit répétée incrément y fois lorsque elles sont affichées.

Références

Documents relatifs

[r]

[r]

Dans l’exemple ci-dessous la fonction affiche reçoit en paramètre un nombre a et un pointeur sur une fonction. Elle appelle la fonction pointée avec le paramètre a, reçoit en

Toute utilisation commerciale ou impression systématique est constitutive d’une infraction pénale.. Toute copie ou impression de ce fichier doit contenir la présente mention

De tout ce qui précède, il ré- sulte que, si le nombre impair N a été décomposé en quatre carrés, le nombre 4N admettra deux décompositions correspondantes en une somme de

Trois mois consécutifs ont exactement 4

a) Quelle est, en octets puis en mégaoctets, la place mémoire nécessaire pour enregistrer une séquence audio/vidéo de 10 secondes ?. b) Même chose pour l’ensemble des

DOUZE..