Maio 2013
O formato PCX
O formato PCX foi desenvolvido pela empresa ZSoft, editando o software PaintBrush que equipa de origem os sistemas de exploração Microsoft Windows a partir dos anos 80.
A estrutura de um ficheiro PCX é a seguinte :
- Rubrica da imagem (em inglês bitmap information header) com um comprimento de 128 bytes
- Corpo da imagem
- Informações
- Paleta das cores (opcional). Trata-se de um campo de 768 bytes que permitem armazenar os diferentes valores de vermelho, verde e azul (RVB) de cada elemento da paleta
Rubrica da imagem
A rubrica da imagem fornece informações sobre a imagem, nomeadamente as suas dimensões e as suas cores.
A rubrica da imagem é composta pelos campos seguintes:
- A assinatura do ficheiro (num byte), permitindo identificar o tipo do ficheiro. O valor hexadecimal 0A designa um ficheiro PCX.
- A versão (num byte) :
- 0= Versão 2.5
- 2= Versão 2.8 com paleta
- 3= Versão 2.8 sem paleta
- O formato (num byte), ou seja, o método de codificação utilizado. O valor 1 designa uma codificação LAN.
- O número de bits por pixel por plano (num byte)
- Xmin (em dois bytes), abcissa do ângulo superior esquerdo
- Ymin (em dois bytes), ordenada do ângulo superior esquerdo
- Xmax (em dois bytes), abcissa do ângulo inferior direito
- Ymax (em dois bytes), ordenada do ângulo inferior direito
- resolução horizontal (em dois bytes)
- resolução vertical (em dois bytes)
- Pálete (em 48 bytes)
- Reservado (num byte)
- Número de planos de cor (num byte)
- Número de bits por linha (em 2 bytes)
- Tipo de paleta (em 2 bytes)
- Enchimento (58 bytes)
É interessante notar que “Xmax - Xmin + 1” representa a amplitude da imagem e que “Ymax - Ymin + 1” representa a altura desta.
Codificação da imagem
A codificação da imagem faz-se escrevendo sucessivamente as bits que correspondem a cada pixel, linha por linha, começando pelo pixel da parte superior à esquerda, seguidamente percorrendo da esquerda para a direita e de parte superior para a inferior.
A ver igualmente
Comunidade de assistência e de conselho.

PCX-Format
PCX format
El formato PCX
Le format PCX
Il formato PCX