PPM 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.
Formato de imagen
Portable Pixmap: muestras sencillas de mapa de bits sin compresión para cadenas de procesamiento de imágenes.
Explorar el formato
Elige un formato de destino para tus imágenes PPM.
Las conversiones marcadas pueden implicar acoplar las capas, rasterizar, aplicar mapeo de tonos o perder la animación.
Elige un formato de origen para convertir a PPM.
Las conversiones marcadas pueden implicar acoplar las capas, rasterizar, aplicar mapeo de tonos o perder la animación.
Portable Pixmap
PPM es el formato sencillo de intercambio de mapas de bits RGB de Netpbm. Cada píxel tiene muestras roja, verde y azul con un valor máximo declarado. Una cabecera breve define las dimensiones y la precisión, lo que resulta práctico para programas que necesitan acceso directo a las muestras de color en lugar de un contenedor de imágenes complejo.
P3 guarda números como texto; P6 guarda muestras binarias. Las muestras binarias utilizan un byte cuando maxval es inferior a 256 y dos bytes, con el más significativo primero, en los demás casos, hasta 65535. PPM no tiene canal alfa ni compresión. La especificación describe muestras RGB no lineales; las convenciones alternativas lineales o sRGB requieren un acuerdo explícito en el flujo de trabajo.
Utiliza PPM para procesar imágenes en color, depurar e intercambiar datos en cadenas sencillas. Facilita la inspección de los píxeles, pero los archivos pueden ser grandes y carecer de metadatos detallados. Confirma maxval y la interpretación del color antes de importar valores científicos o renderizados; tratar datos lineales como color codificado para visualización cambia el resultado.
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.
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.
Cada formato implica distintas ventajas y limitaciones. Elige según la imagen y tu flujo de trabajo.
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 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.
PAM amplía Netpbm con tipos de tupla y números de muestras por píxel explícitos, incluidos RGB_ALPHA y GRAYSCALE_ALPHA. Es adecuado para procesar los canales de forma explícita, pero las herramientas de destino deben coincidir en el significado de las tuplas y los datos siguen sin comprimirse.
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.
PPM es el formato sencillo de intercambio de mapas de bits RGB de Netpbm. Cada píxel tiene muestras roja, verde y azul con un valor máximo declarado. Una cabecera breve define las dimensiones y la precisión, lo que resulta práctico para programas que necesitan acceso directo a las muestras de color en lugar de un contenedor de imágenes complejo.
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.
Son representaciones de texto y binarias de las muestras RGB de PPM. Cambiar la representación no añade canal alfa ni comprime la imagen; el decodificador debe interpretar maxval y el tamaño correspondiente de las muestras.
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.
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.
Utiliza PPM para procesar imágenes en color, depurar e intercambiar datos en cadenas sencillas. Facilita la inspección de los píxeles, pero los archivos pueden ser grandes y carecer de metadatos detallados. Confirma maxval y la interpretación del color antes de importar valores científicos o renderizados; tratar datos lineales como color codificado para visualización cambia el resultado.