PCX


PCX
PCX
Desarrollador
ZSoft Corporation
Información general
Extensión de archivo .pcx
Tipo de MIME image/x-pcx
Tipo de formato sin pérdidas bitmap formato de imagen
Formato abierto ?

PCX (de PiCture eXchange) es un formato de imagen digital que usa la forma simple de la codificación run-length (un tipo de compresión sin pérdidas).

PCX fue desarrollado por ZSoft Corporation en Marietta, Georgia (Estados Unidos). Fue el formato nativo del programa PC Paintbrush, uno de los primeros programas de gráficos populares que funcionaban bajo DOS en los primeros PCs. Su popularidad también se debe a que era uno de los formatos utilizados por el Deluxe Paint, junto con el ILBM.

La mayoría de los archivos PCX usan una paleta de color indexada, pero el formato fue ampliado para permitir imágenes de 24 bits. PCX fue bastante popular en sistemas bajo DOS o Windows, pero actualmente es poco común, siendo en buena parte reemplazado por formatos con mejor compresión y prestaciones, como el PNG o el JPEG.

Debido a que los colores en el índice 0x00..0xC0 se comprimen mejor que los colores 0xC1..0xFF, una buena ordenación de la paleta es importante. Normalmente es suficiente (aunque no siempre) con mover los colores más comunes a las posiciones de la paleta 0x00..0xC0, y los menos usados a las últimas posiciones de la paleta. El algoritmo completo para ordenar la paleta es contar cuantas 63N+1 (N para enteros no negativos) veces aparece un color en una fila, y sólo entonces es posible utilizar valores de color sin prefijo para mejorar la compresión, y mover los colores con mayor cómputo en los índices 0x00..0xC0, y el resto a 0xC1..0xFF. Esto se justifica para producir resultados óptimos.

Este algoritmo de compresión es muy rápido y utiliza muy poca memoria, pero no es muy eficiente especialmente en fotografías.

Contenido

Estructura del PCX

Estructura general

Cabecera (128 Bytes)
Imagen bruta
Paleta (opcional, sólo 256 colores)

Cabecera

Posición Bytes Significado
0 1 Identificación: Debe ser 10 (0AH) = archivo PCX
1 1 Versión del fichero PCX:
0 = Versión 2.5
2 = Versión 2.8 con Paleta
3 = Versión 2.8 paleta por defecto
4 = Paintbrush para Windows
5 = Version 3.0 o superior
2 1 Codificación
Debe ser 1 = RLE
3 1 Bits por Pixel
1 - Monocromo
4 - 16 colores
8 - 256 colores
24 - 16.7 millones de colores o truecolor
4 8 Coordenadas de imagen
Xmin, Ymin, Xmax, Ymax (el ancho será Xmax-Xmin+1 y el alto será Ymax-Ymin+1)
12 2 Resolución horizontal en ppp (puntos por pulgada)
14 2 Resolución vertical en ppp (puntos por pulgada)
16 48 Mapa de colores con la definición de la paleta, si es una imagen de 16 colores o menos.
Organizado en campos bytes de 16*3
64 1 Reservado
65 1 Cantidad de planos, max. 4
66 2 Bytes por línea de imagen (el ancho de la imgen en bytes)
68 2 Información de la paleta
1 = color
2 = Escala de grises
70 2 Anchura del dispositivo en pixeles (a partir de Paintbrush IV)
72 2 Altura del dispositivo en píxeles (a partir de Paintbrush IV)
74 54 Bytes de relleno (hasta completar los 128 bytes).

Enlaces externos


Wikimedia foundation. 2010.

Mira otros diccionarios:

  • PCX — may also refer to the Pacific Exchange. PCX Filename extension .pcx Internet media type image/x pcx Developed by ZSoft Corporation Type of format lossless bitmap image format …   Wikipedia

  • PCX — Расширение .pcx MIME image/x pcx Разработан ZSoft Corporation Тип формата растровая графика PCX (PCExchange) стандарт представления графической информации, разработанный компанией ZSoft Corporation (г. Мариетта, штат Джорджия, США …   Википедия

  • .pcx —   [Abk. für PC Paintbrush Extension], Namenserweiterung für eine Grafikdatei, die als Bitmap Grafik im Datenformat PCX des Malprogramms Paintbrush abgespeichert wurde. Dieses Format erlaubte eine Farbtiefe von 24 bit, womit fotorealistische… …   Universal-Lexikon

  • PCX — (de PiCture eXchange) es un formato de imagen digital que usa la forma simple de la codificación run length (un tipo de compresión sin perdidas). PCX fue desarrollado por Zsoft Corporation de Marietta en Georgia, USA. Fue el formato nativo para… …   Enciclopedia Universal

  • PCX — Name PiCture eXchange Abkürzung PCX Dateiendung .pcx Hersteller ZSoft, 1982 Farbraum Monochrom Graustufen Palette RGB Farbtiefe 1 Bit 2 Farben 4 Bit 16 Farben 8 Bit 256 Farben 24 Bit 16,7 Mio Kompression …   Deutsch Wikipedia

  • PCX — Le PCX est un format d image numérique dont l encodage est basé sur une forme de run length encoding. PCX a été développé par la société ZSoft Corporation à Marietta, en Géorgie. C était le format de base de leur logiciel PC Paintbrush, un des… …   Wikipédia en Français

  • PCX — Pacific Stock Exchange (Business » Stock Exchange) * Pacificorp (Business » NYSE Symbols) * Private Communication eXchange (Computing » Telecom) * Zsoft Paintbrush image format (Academic & Science » Electronics) * ZSoft P C Paintbrush format… …   Abbreviations dictionary

  • PCx — patient s cardex; periscopic convex …   Medical dictionary

  • PCX — File Name Extension für PC Paintbrush Rastergrafik Bitmaps …   Acronyms

  • PCX — ● ext. ►TYPFICH►GRAPH►EXT PiCture eXchange. image, dessin, clip art bitmap défini par le logiciel PC Paintbrush de Zsoft et qui est devenu un standard répandu …   Dictionnaire d'informatique francophone