.PGM

Archivo PGM

Portable Graymap (Netpbm grayscale image)
Hacer una pregunta
RESPUESTA RÁPIDA

Un archivo PGM es un Portable Graymap - una imagen en escala de grises simple y sin compresión de la familia Netpbm, creada por Jef Poskanzer en 1988. Ábralo gratis con GIMP, IrfanView o XnView en Windows; Vista Previa o GIMP en macOS; GIMP o Netpbm en Linux. Para compartirlo, conviértalo a PNG (sin pérdida) o JPG.

Desarrollador: Jef Poskanzer (Pbmplus / Netpbm project) Categoría: Archivos de imagen de mapa de bits Estándar abierto MIME: image/x-portable-graymap
SE ABRE EN Windows macOS Linux
Relacionado: .JPG · .PNG · .TIF · .ECW

En esta página

19k+ extensiones indexadas
Última revisión Aug 26, 2026

¿No está seguro de qué es su archivo?

Suelte cualquier archivo en nuestro identificador - leemos solo los primeros bytes para nombrar el formato.

Identificar un archivo

¿Qué es el formato de archivo PGM?

.pgm (abreviatura de Portable Gray Map) es un formato de archivo asociado con Netpbm, un conjunto de herramientas de gráficos de mapa de bits multiplataforma.

¿Qué contienen los archivos PGM?

Los archivos PGM almacenan imágenes en escala de grises de 8 o 16 bits. Un solo archivo .pgm puede almacenar varias de estas imágenes. Cada píxel puede tomar un valor desde 0 (negro) hasta 65 535 (blanco).

¿Cómo se guardan los datos en los archivos PGM?

Los archivos PGM pueden guardar datos en las siguientes variantes:

  • texto plano (encabezado de archivo con número mágico P2), codificación ASCII legible por humanos
  • binario (encabezado de archivo con número mágico P5), que almacena muestras binarias crudas por píxel

Ambas variantes admiten múltiples imágenes concatenadas en un solo archivo. El encabezado del archivo define el ancho, la altura y el valor gris máximo (Maxval). El cuerpo del archivo contiene los valores de muestra para cada píxel de la imagen.

¿Para qué se utilizan los archivos PGM?

Un archivo .pgm es un ejemplo de la implementación del estándar .pnm (Portable Anymap). Los archivos PGM se utilizan principalmente como un formato de intercambio de imágenes en el procesamiento de imágenes, flujos de trabajo de visión artificial y cadenas de herramientas gráficas. Además de PGM, están disponibles otras implementaciones de la misma familia:

  • .pbm para almacenar imágenes en blanco y negro (1 bit)
  • .ppm para almacenar imágenes RGB a todo color

Seguridad y protección

RIESGO: LOW

PGM es una imagen rasterizada pasiva y totalmente documentada - encabezado más datos de píxeles, sin scripts ni contenido ejecutable, por lo que abrir uno es seguro. Las únicas precauciones prácticas no son relativas al malware: los archivos son grandes porque PGM no está comprimido (conviértalo a PNG para ahorrar espacio), y un encabezado mal formado o de tamaño excesivo podría hacer que un analizador ingenuo asigne un búfer enorme, así que use un visor actualizado. No hay preocupaciones de privacidad por metadatos/EXIF, ya que el formato no los contiene.

Detalles del formato

en pocas palabras
NOMBRE COMPLETOPortable Graymap (Netpbm grayscale image)también conocido como Portable Gray Map, Netpbm PGM
DESARROLLADORJef Poskanzer (Pbmplus / Netpbm project)desde 1988 (Pbmplus toolkit, later Netpbm)
TIPO MIMEimage/x-portable-graymap
TIPOMapa de bits de escala de grises rasterizado de Netpbm sin comprimir; variante ASCII (P2) o binaria cruda (P5)
ESTÁNDARAbierto · libre de regalías
RELACIONADO.jpg.png.tif.ecw
MAGIC BYTES · FIRMA DE ARCHIVO
OFFSET
0001
HEX
5032
ASCII
P2
El archivo comienza con un número mágico de dos bytes: «P2» (50 32) para la variante ASCII legible por humanos o «P5» (50 35) para la variante binaria cruda. Después vienen los campos ASCII separados por espacios en blanco - ancho, altura y el valor gris máximo (Maxval, ej. 255) - luego los datos de píxeles. Formatos hermanos: P1/P4 = PBM (mapa de bits), P3/P6 = PPM (color RGB).

Programas que abren archivos PGM

Windows4 apps
GIMP Código abierto Archivo > Abrir el .pgm directamente; GIMP lee P2 y P5, luego exporte a PNG/JPG mediante Archivo > Exportar como.
IrfanView Gratis Abra el .pgm para verlo instantáneamente; use Archivo > Guardar como o la conversión por lotes a PNG/JPG.
ImageMagick Código abierto Línea de comandos: «magick input.pgm output.png» para convertir; «magick identify input.pgm» para inspeccionar.
XnView MP Gratis Abra o explore archivos PGM; XnConvert (del mismo fabricante) convierte carpetas de PGM a PNG/JPG por lotes.
macOS3 apps
GIMP Código abierto Archivo > Abrir el .pgm directamente; GIMP lee P2 y P5, luego exporte a PNG/JPG mediante Archivo > Exportar como.
Preview Integrado Vista Previa de macOS abre muchos archivos PGM directamente al hacer doble clic; exporte a través de Archivo > Exportar.
ImageMagick Código abierto Línea de comandos: «magick input.pgm output.png» para convertir; «magick identify input.pgm» para inspeccionar.
Linux3 apps
GIMP Código abierto Archivo > Abrir el .pgm directamente; GIMP lee P2 y P5, luego exporte a PNG/JPG mediante Archivo > Exportar como.
Netpbm Código abierto El conjunto de herramientas de referencia: «pnmtopng», «pgmtoppm», «pnmtojpeg» convierten PGM a otros formatos; «display» lo muestra.
ImageMagick / GraphicsMagick Código abierto «display in.pgm» para visualizar; «convert in.pgm out.png» para transcodificar.

Detalles técnicos

especificación profunda
Familia del formatoFamilia Netpbm PNM, junto con .pbm (mapa de bits de 1 bit) y .ppm (color RGB)
Modelo de colorSolo escala de grises - sin canales de color, sin canal alfa
Profundidad de color8 bits (Maxval 255, 256 tonos de gris) o 16 bits (Maxval hasta 65 535)
Número mágico«P2» (0x50 0x32) para la variante ASCII; «P5» (0x50 0x35) para la variante binaria - ubicado en el desplazamiento 0
Tipo MIMEimage/x-portable-graymap
Variantes de codificaciónP2: valores de píxel en ASCII plano legible por humanos; P5: datos de píxel binarios crudos - el encabezado siempre es texto ASCII en ambas variantes
CompresiónNinguna - las muestras de píxeles se almacenan de forma cruda y sin comprimir
Orden de bytesBig-endian para muestras de 16 bits (cuando Maxval > 255); las muestras de 8 bits ocupan un solo byte cada una
Bytes por muestra1 byte por píxel cuando Maxval ≤ 255; 2 bytes big-endian por píxel cuando Maxval > 255
Estructura del encabezadoCampos ASCII separados por espacios en blanco en orden: número mágico, ancho de imagen, altura de imagen, Maxval - seguidos de un único delimitador de espacio en blanco, luego el raster de píxeles
Soporte multi-imagenSe pueden concatenar múltiples imágenes secuencialmente dentro de un archivo .pgm (tanto en variantes P2 como P5)
Límite de dimensionesSin máximo impuesto por el formato; limitado solo por el rango de enteros ASCII en el encabezado y la memoria disponible
Tamaño de archivo típicoSin comprimir; escala como ancho × altura × bytes-por-muestra - variando desde kilobytes para imágenes pequeñas hasta decenas de megabytes para las grandes
DesarrolladorJef Poskanzer, originado en el conjunto de herramientas Pbmplus (continuado más tarde como el proyecto Netpbm)
Soporte de plataformaWindows, macOS, Linux, Unix - manejado nativamente por las herramientas de Netpbm y compatible con la mayoría de las librerías de procesamiento de imágenes (OpenCV, ImageMagick, GIMP)
Lanzado1988 (Pbmplus toolkit, later Netpbm)
Última versiónStable since the 1990s; current Netpbm 10.86+ implements it (no format version bump)
Estándar abiertoSí · libre de regalías
Especificaciónnetpbm.sourceforge.net

Conversiones de PGM

Preguntas y respuestas de la comunidad

preguntado por usuarios
Hacer una pregunta rápida
Obtenga ayuda de personas que trabajan con archivos PGM. Sea específico: incluya su sistema y la versión del software.
No se necesita cuenta · respuestas generalmente en un día

Aún no hay preguntas; sea el primero en preguntar sobre los archivos PGM.

Preguntas frecuentes

¿Qué programa abre un archivo PGM?
Los programas gratuitos GIMP, IrfanView y XnView abren PGM (tanto las variantes ASCII P2 como las binarias P5) en Windows; GIMP y Vista Previa funcionan en macOS; GIMP, Netpbm e ImageMagick en Linux.
¿Cómo convierto un PGM a PNG o JPG?
Ábralo en IrfanView, XnConvert, GIMP o ImageMagick y use «Guardar como» / «Exportar» a PNG o JPG. Para muchos archivos a la vez, el modo por lotes de IrfanView y XnConvert, o el comando «mogrify -format png *.pgm» de ImageMagick, convierten una carpeta completa.
¿Cuál es la diferencia entre PGM, PPM y PBM?
Pertenecen a la misma familia Netpbm: PBM es blanco y negro de 1 bit, PGM es escala de grises y PPM es color RGB completo. PNM/PAM son nombres genéricos que cubren los tres.
¿Cuál es la diferencia entre PGM P2 y P5?
P2 almacena los píxeles como números ASCII legibles por humanos (puede abrirlo en un editor de texto); es más grande pero inspeccionable. P5 almacena los mismos píxeles como bytes crudos; es más pequeño y rápido. Ambos son PGM válidos.
¿Por qué mi archivo PGM es tan grande?
PGM no utiliza ninguna compresión; almacena cada píxel por completo. Convertirlo a PNG (sin pérdida) o JPG (con pérdida) lo reduce drásticamente con poco o ningún cambio en la calidad.
¿Puedo abrir un PGM en un editor de texto?
Solo la variante P2 (ASCII) de forma significativa: verá el encabezado y los números de valor de gris, no una imagen. Los PGM P5 (binarios) son bytes crudos y parecen jeroglíficos en un editor de texto; use un visor de imágenes en su lugar.

Referencias

1Netpbm - PGM format specificationnetpbm.sourceforge.net
2Netpbm project homenetpbm.sourceforge.net

Siga explorando

en toda la base de datos

Extensiones principales esta semana

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.BINCD/DVD Disc Image (BIN/CUE)
5.RPMSGRestricted Permission Message
6.MDMarkdown Document
7.NOMEDIAAndroid No-Media Marker File
8.PRO6XProPresenter 6 Bundle File
9.EXEWindows Executable (Portable Executable)
10.PRDXSoftMaker Presentations Document

Extensiones relacionadas

.JPGJPEG Image
.PNGPortable Network Graphics
.TIFTagged Image File Format
.ECWEnhanced Compression Wavelet (ECW) image
.AVIFAV1 Image File Format (AVIF)
.JP2JPEG 2000 Image (ISO/IEC 15444-1)

Herramientas de archivo gratuitas

Un identificador de archivos y convertidor de imágenes en el navegador - todo se ejecuta en su dispositivo.

Abrir la caja de herramientas

Explorar extensiones de archivo A-Z