Formato de imagen

PAM

Portable Arbitrary Map: muestras sencillas de mapa de bits sin compresión para cadenas de procesamiento de imágenes.

Explorar el formato

Convertir PAM a

Elige un formato de destino para tus imágenes PAM.

Todas las conversiones (22)

Las conversiones marcadas pueden implicar acoplar las capas, rasterizar, aplicar mapeo de tonos o perder la animación.

Convertir a PAM

Elige un formato de origen para convertir a PAM.

Todas las conversiones (37)

Las conversiones marcadas pueden implicar acoplar las capas, rasterizar, aplicar mapeo de tonos o perder la animación.

Acerca de PAM

Portable Arbitrary Map

PAM amplía el intercambio de mapas de bits Netpbm con un número de muestras por píxel y un tipo de tupla explícitos. Los píxeles contienen un número declarado de muestras que pueden representar escala de grises, RGB, datos con alfa o una tupla definida por una aplicación. Esto hace más explícito el significado de los canales que las estructuras separadas y anteriores de PBM, PGM y PPM.

Una cabecera de texto P7 declara WIDTH, HEIGHT, DEPTH, MAXVAL y TUPLTYPE opcional, seguidos de muestras binarias. Los valores utilizan uno o dos bytes según maxval, hasta 65535. Entre los tipos de tupla definidos están RGB_ALPHA y GRAYSCALE_ALPHA; las tuplas arbitrarias no garantizan que un visor de imágenes sepa mostrarlas.

Utiliza PAM para procesar los canales de forma explícita, crear archivos intermedios Netpbm transparentes y utilizar tuplas personalizadas de mapa de bits acordadas. El almacenamiento no está comprimido ni proporciona un sistema general de metadatos ICC/Exif. Documenta el significado de las tuplas, la precisión y la interpretación del color; una herramienta diseñada solo para PPM puede rechazar PAM o eliminar canales adicionales al exportar.

Características principales

Compresión
Sin compresión
Transparencia
Sí
Animación
No
Extensiones
.pam
Tipo MIME
image/x-portable-arbitrarymap · Convención Netpbm no registrada
Metadatos
Cabecera, Comentarios
Ideal para
Cadenas de imagen con tratamiento explícito de canales
Profundidad de color
maxval hasta 65535

Netpbm guarda estas muestras sin compresión. Reducir el color, umbralizar o cambiar maxval puede perder información antes del almacenamiento; las representaciones de texto y binarias cambian la estructura, no el significado de la imagen.

Historia de PAM

Este formato pertenece a la evolución documentada de Pbmplus/Netpbm. La historia distingue la idea original de mapa de bits, los modelos de canales posteriores y el desarrollo de bibliotecas.

  1. Años ochenta

    Un lenguaje de intercambio sencillo

    Jef Poskanzer inventa PBM para intercambiar mapas de bits mediante una representación lo bastante sencilla para el correo electrónico de solo texto. Su objetivo es un intercambio robusto entre herramientas gráficas que, de otro modo, serían incompatibles.

  2. 1988

    Pbmplus y formatos en color

    Poskanzer distribuye Pbmplus en 1988 y añade PGM y PPM antes de acabar ese año. El conjunto de herramientas amplía el intercambio original de mapas de bits a imágenes en escala de grises y RGB.

  3. 1993

    Netpbm sustituye a Pbmplus

    Netpbm comienza como una nueva versión del paquete Pbmplus, ya sin mantenimiento, con correcciones y mejoras aportadas a través de la red. La familia de formatos sigue siendo un puente entre herramientas gráficas.

  4. 2000-04

    Muestras de dos bytes

    La distribución Netpbm mantenida documenta muestras de dos bytes hasta un maxval de 65535 y un orden de bytes definido para PGM y PPM. Esto resuelve la ambigüedad de las extensiones anteriores.

  5. 2000-08

    PAM añade tuplas explícitas

    PAM aparece en agosto de 2000 e incorpora información explícita sobre el número de muestras por píxel y el tipo de tupla. La compatibilidad de las bibliotecas crece con el tiempo, por lo que una herramienta PNM clásica no es automáticamente un lector PAM.

PAM en comparación

Cada formato implica distintas ventajas y limitaciones. Elige según la imagen y tu flujo de trabajo.

PPM

PAM frente a PPM

PPM guarda tres muestras RGB por píxel, sin compresión ni canal alfa. Es fácil de inspeccionar en cadenas de procesamiento, pero sacrifica la compacidad y los metadatos detallados; elígelo cuando la prioridad sea intercambiar directamente las muestras.

PGM

PAM frente a PGM

PGM guarda una muestra de escala de grises por píxel. Es adecuado para procesar imágenes en escala de grises y máscaras; exportar una imagen en color requiere una conversión deliberada a luminancia y elimina la información de color.

PBM

PAM frente a PBM

PBM solo guarda blanco y negro, con un bit por píxel en su representación binaria. Es adecuado para máscaras bitonales y dibujos lineales; las imágenes con tonos necesitan umbralización o tramado, por lo que los degradados no pueden mantenerse como niveles de gris continuos.

PNG

PAM frente a PNG

PNG conserva sin pérdida los píxeles decodificados y puede incluir canal alfa. Es útil para gráficos transparentes y capturas de pantalla; no conserva las capas editables de un documento ni los datos del sensor de una cámara, y los archivos fotográficos pueden ser grandes.

Preguntas frecuentes sobre PAM

¿Qué guarda este formato?

PAM amplía el intercambio de mapas de bits Netpbm con un número de muestras por píxel y un tipo de tupla explícitos. Los píxeles contienen un número declarado de muestras que pueden representar escala de grises, RGB, datos con alfa o una tupla definida por una aplicación. Esto hace más explícito el significado de los canales que las estructuras separadas y anteriores de PBM, PGM y PPM.

¿Cómo afecta la compresión a la calidad?

Netpbm guarda estas muestras sin compresión. Reducir el color, umbralizar o cambiar maxval puede perder información antes del almacenamiento; las representaciones de texto y binarias cambian la estructura, no el significado de la imagen.

¿Todos los PAM contienen canal alfa?

No. El alfa depende de DEPTH y TUPLTYPE, por ejemplo RGB_ALPHA. Una cuarta muestra cualquiera no es automáticamente alfa, salvo que la definición de la tupla lo indique.

¿Qué debo comprobar antes de abrir el archivo?

Comprueba el número mágico, la precisión de las muestras y el significado de las tuplas o los canales. Muchos lectores sencillos solo aceptan una imagen binaria y muestras de 8 bits, aunque las especificaciones permitan más.

¿Qué cambia al exportar a otro formato?

Conserva maxval y la interpretación del color al crear el resultado renderizado. Los destinos en escala de grises y bitonales eliminan información deliberadamente; el alfa requiere una tupla con alfa o una máscara separada. Los comentarios opcionales pueden no transferirse.

¿Cuándo resulta útil este formato?

Utiliza PAM para procesar los canales de forma explícita, crear archivos intermedios Netpbm transparentes y utilizar tuplas personalizadas de mapa de bits acordadas. El almacenamiento no está comprimido ni proporciona un sistema general de metadatos ICC/Exif. Documenta el significado de las tuplas, la precisión y la interpretación del color; una herramienta diseñada solo para PPM puede rechazar PAM o eliminar canales adicionales al exportar.

Fuentes