rss

Vidéo et imagerie numérique - Le format PCX


Le format PCX

Le format PCX a été mis au point par la société ZSoft, éditant le logiciel PaintBrush équipant en standard les systèmes d'exploitation Microsoft Windows à partir des années 80.

Le format PCX est un format bitmap permettant d'encoder des images dont la dimension peut aller jusqu'à 65536 par 65536 et codées sur 1 bit, 4 bit, 8 bit ou 24 bit (correspondant respectivement à 2, 16, 256 ou 16 millions de couleurs).

La structure d'un fichier PCX est la suivante :

  • En-tête de l'image (en anglais bitmap information header) d'une longueur de 128 octets
  • Corps de l'image
  • Informations
  • Palette des couleurs (optionnelle). Il s'agit d'un champ de 768 octets permettant de stocker les différentes valeurs de rouge, de vert et de bleu (RVB) de chaque élément de la palette

Entête de l'image

L'entête de l'image fournit des informations sur l'image, notamment ses dimensions et ses couleurs.

L'entête de l'image est composé des champs suivants :

  • La signature du fichier (sur un octet), permettant d'identifier le type du fichier. La valeur hexadécimale 0A désigne un fichier PCX.
  • La version (sur un octet) :
    • 0= Version 2.5
    • 2= Version 2.8 avec palette
    • 3= Version 2.8 sans palette
    • 5= Version 3.0
  • Le format (sur un octet), c'est-à-dire la méthode d'encodage utilisée. La valeur 1 désigne un encodage RLE.
  • Le nombre de bits par pixel par plan (sur un octet)
  • Xmin (sur deux octets), abscisse de l'angle supérieur gauche
  • Ymin (sur deux octets), ordonnée de l'angle supérieur gauche
  • Xmax (sur deux octets), abscisse de l'angle inférieur droit
  • Ymax (sur deux octets), ordonnée de l'angle inférieur droit
  • résolution horizontale (sur deux octets)
  • résolution verticale (sur deux octets)
  • Palette (sur 48 octets)
  • Réservé (sur un octet)
  • Nombre de plans de couleur (sur un octet)
  • Nombre de bits par ligne (sur 2 octets)
  • Type de palette (sur 2 octets)
  • Remplissage (58 octets)
Il est intéressant de noter que «Xmax - Xmin + 1» représente la largeur de l'image et que «Ymax - Ymin + 1» représente la hauteur de celle-ci.

Codage de l'image

Le codage de l'image se fait en écrivant successivement les bits correspondant à chaque pixel, ligne par ligne en commençant par le pixel en haut à gauche, puis en parcourant de gauche à droite et de haut en bas.
Ce document intitulé « Vidéo et imagerie numérique - Le format PCX » issu de Comment Ça Marche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
 

Trucs & astuces pertinents trouvés dans la base de connaissances
24/11 23h54[PDF] Convertir des PDF en images (JPEG, BMP, GIF, etc...)Logiciels
Plus d'astuces sur « PCX »
Discussions pertinentes trouvées dans le forum
20/03 19h24PILOTE PLEOMAX PLEO CAM 1 PCX - 380013
01/02 14h06Extension PCX0
17/01 16h31Quelle est la meilleure version de pcxs2?0
25/11 12h09Reseau pcxp pcvista wifi1
05/04 15h38Question sur le format PCX 11
Plus de discussions sur « PCX »
Logiciels pertinents trouvés dans les téléchargements
Télécharger ArtWeaver 0.5.0.1ArtWeaver - Artweaver est un logiciel de dessin gratuit permettant de réaliser des effets artistiques : Support de différents outils...Catégorie: Dessin
Licence: Freeware/gratuit
Télécharger ItnConv 1.63ItnConv - ItnConv (Itineraire Convertisseur) est un utilitaire pour convertir un itinéraire contenu dans un fichier Autoroute Express,...Catégorie: Bureautique
Licence: Freeware/gratuit
Télécharger Xnview 1.94Xnview - XNView est un logiciel permettant de visualiser et de convertir les fichiers graphiques. Il support plus de 400 formats...Catégorie: Diaporama
Licence: Freeware/gratuit
Télécharger PDF Creator 0.9.5PDF Creator - PDF Creator est un outil gratuit permettant de créer des PDF à partir de presque n'importe quelle application capable...Catégorie: PDF
Licence: Open Source
Plus de logiciels gratuits sur « PCX »