.PGM

PGM Datei

Portable Graymap (Netpbm grayscale image)
Frage stellen
SCHNELLE ANTWORT

Eine PGM-Datei ist eine Portable Graymap - ein einfaches, unkomprimiertes Graustufenbild aus der Netpbm-Familie, das 1988 von Jef Poskanzer entwickelt wurde. Öffnen Sie es kostenlos mit GIMP, IrfanView oder XnView unter Windows; Vorschau oder GIMP unter macOS; GIMP oder Netpbm unter Linux. Um es zu teilen, konvertieren Sie es in PNG (verlustfrei) oder JPG.

Entwickler: Jef Poskanzer (Pbmplus / Netpbm project) Kategorie: Rasterbilddateien Offener Standard MIME: image/x-portable-graymap
VERFÜGBAR AUF Windows macOS Linux
Verwandt: .JPG · .PNG · .TIF · .ECW

Auf dieser Seite

19k+ Erweiterungen indexiert
Zuletzt geprüft Aug 26, 2026

Nicht sicher, was Ihre Datei ist?

Legen Sie eine beliebige Datei in unseren Identifikator - wir lesen nur die ersten Bytes, um das Format zu benennen.

Datei identifizieren

Was ist das PGM-Dateiformat?

.pgm (kurz für Portable Gray Map) ist ein Dateiformat, das mit Netpbm assoziiert wird, einem plattformübergreifenden Toolkit für Bitmap-Grafiken.

Was enthalten PGM-Dateien?

PGM-Dateien speichern 8- oder 16-Bit-Graustufenbilder. Eine einzelne .pgm-Datei kann mehrere solcher Bilder speichern. Jeder Pixel kann einen Wert von 0 (Schwarz) bis 65 535 (Weiß) annehmen.

Wie werden Daten in PGM-Dateien gespeichert?

PGM-Dateien können Daten in den folgenden Varianten speichern:

  • Klartext (Dateikopf mit Magic Number P2), menschenlesbare ASCII-Kodierung
  • Binär (Dateikopf mit Magic Number P5), Speicherung der rohen Binär-Samples pro Pixel

Beide Varianten unterstützen mehrere hintereinander verkettete Bilder in einer einzigen Datei. Der Dateikopf definiert Breite, Höhe und den maximalen Grauwert (Maxval). Der Hauptteil der Datei enthält die Sample-Werte für jeden Bildpixel.

Wofür werden PGM-Dateien verwendet?

Eine .pgm-Datei ist ein Beispiel für die Implementierung des .pnm (Portable Anymap) Standards. PGM-Dateien werden hauptsächlich als Bildaustauschformat in der Bildverarbeitung, in Computer-Vision-Pipelines und Grafik-Toolchains verwendet. Neben PGM sind weitere Implementierungen derselben Familie verfügbar:

  • .pbm zum Speichern von Schwarz-Weiß-Bildern (1-Bit)
  • .ppm zum Speichern von Vollfarb-RGB-Bildern

Sicherheit

RISIKO: LOW

PGM ist ein passives, vollständig dokumentiertes Rasterbild - Header plus Pixeldaten, keine Skripte oder ausführbaren Inhalte, daher ist das Öffnen sicher. Die einzigen praktischen Vorsichtshinweise betreffen keine Malware: Dateien sind groß, da PGM unkomprimiert ist (in PNG konvertieren, um Platz zu sparen), und ein fehlerhafter oder übergroßer Header könnte einen einfachen Parser dazu veranlassen, einen riesigen Puffer zuzuweisen; verwenden Sie daher einen aktuellen Viewer. Es gibt keine Datenschutzbedenken bezüglich Metadaten/EXIF, da das Format keine enthält.

Formatdetails

kurz gefasst
VOLLSTÄNDIGER NAMEPortable Graymap (Netpbm grayscale image)alias Portable Gray Map, Netpbm PGM
ENTWICKLERJef Poskanzer (Pbmplus / Netpbm project)seit 1988 (Pbmplus toolkit, later Netpbm)
MIME TYPEimage/x-portable-graymap
TYPUnkomprimierte Netpbm-Raster-Graustufen-Bitmap; ASCII- (P2) oder rohe Binär-Variante (P5)
STANDARDOffen · lizenzfrei
MAGIC BYTES · DATEISIGNATUR
OFFSET
0001
HEX
5032
ASCII
P2
Die Datei beginnt mit einer zwei Byte langen Magic Number: „P2“ (50 32) für die menschenlesbare ASCII-Variante oder „P5“ (50 35) für die rohe Binär-Variante. Danach folgen durch Leerzeichen getrennte ASCII-Felder - Breite, Höhe und der maximale Grauwert (Maxval, z. B. 255) - dann die Pixeldaten. Verwandte Formate: P1/P4 = PBM (Bitmap), P3/P6 = PPM (Farbe RGB).

Programme zum Öffnen von PGM-Dateien

Windows4 apps
GIMP Open Source Datei > Öffnen Sie die .pgm direkt; GIMP liest P2 und P5, exportieren Sie dann über Datei > Exportieren als nach PNG/JPG.
IrfanView Kostenlos Öffnen Sie die .pgm zur sofortigen Ansicht; nutzen Sie Datei > Speichern unter oder die Batch-Konvertierung zu PNG/JPG.
ImageMagick Open Source Kommandozeile: „magick input.pgm output.png“ zum Konvertieren; „magick identify input.pgm“ zur Inspektion.
XnView MP Kostenlos Öffnen oder durchsuchen Sie PGM-Dateien; XnConvert (vom selben Hersteller) konvertiert ganze Ordner von PGM nach PNG/JPG.
macOS3 apps
GIMP Open Source Datei > Öffnen Sie die .pgm direkt; GIMP liest P2 und P5, exportieren Sie dann über Datei > Exportieren als nach PNG/JPG.
Preview Integriert macOS Vorschau öffnet viele PGM-Dateien direkt per Doppelklick; Export über Datei > Exportieren.
ImageMagick Open Source Kommandozeile: „magick input.pgm output.png“ zum Konvertieren; „magick identify input.pgm“ zur Inspektion.
Linux3 apps
GIMP Open Source Datei > Öffnen Sie die .pgm direkt; GIMP liest P2 und P5, exportieren Sie dann über Datei > Exportieren als nach PNG/JPG.
Netpbm Open Source Das Referenz-Toolkit: „pnmtopng“, „pgmtoppm“, „pnmtojpeg“ konvertieren PGM in andere Formate; „display“ zeigt es an.
ImageMagick / GraphicsMagick Open Source „display in.pgm“ zum Betrachten; „convert in.pgm out.png“ zum Transkodieren.

Technische Details

technische Spezifikation
FormatfamilieNetpbm PNM-Familie, neben .pbm (1-Bit-Bitmap) und .ppm (RGB-Farbe)
FarbmodellNur Graustufen - keine Farbkanäle, kein Alphakanal
Farbtiefe8-Bit (Maxval 255, 256 Graustufen) oder 16-Bit (Maxval bis zu 65 535)
Magic Number„P2“ (0x50 0x32) für die ASCII-Variante; „P5“ (0x50 0x35) für die Binär-Variante - an Offset 0
MIME-Typimage/x-portable-graymap
KodierungsvariantenP2: menschenlesbare ASCII-Pixelwerte; P5: rohe binäre Pixeldaten - der Header ist in beiden Varianten immer ASCII-Text
KompressionKeine - Pixel-Samples werden roh und unkomprimiert gespeichert
Byte-ReihenfolgeBig-endian für 16-Bit-Samples (wenn Maxval > 255); 8-Bit-Samples belegen jeweils ein einzelnes Byte
Bytes pro Sample1 Byte pro Pixel, wenn Maxval ≤ 255; 2 Big-endian Bytes pro Pixel, wenn Maxval > 255
Header-StrukturDurch Leerzeichen getrennte ASCII-Felder in der Reihenfolge: Magic Number, Bildbreite, Bildhöhe, Maxval - gefolgt von einem einzelnen Leerzeichen-Trennzeichen, dann das Pixelraster
Unterstützung für mehrere BilderMehrere Bilder können sequenziell in einer .pgm-Datei verkettet werden (sowohl P2- als auch P5-Varianten)
DimensionslimitKein formatbedingtes Maximum; nur begrenzt durch den ASCII-Ganzzahlbereich im Header und den verfügbaren Speicher
Typische DateigrößeUnkomprimiert; skaliert als Breite × Höhe × Bytes-pro-Sample - von Kilobytes für kleine Bilder bis zu zig Megabytes für große
EntwicklerJef Poskanzer, ursprünglich aus dem Pbmplus-Toolkit (später als Netpbm-Projekt fortgeführt)
PlattformunterstützungWindows, macOS, Linux, Unix - nativ von Netpbm-Tools verarbeitet und von den meisten Bildverarbeitungsbibliotheken (OpenCV, ImageMagick, GIMP) unterstützt
Veröffentlicht1988 (Pbmplus toolkit, later Netpbm)
Neueste VersionStable since the 1990s; current Netpbm 10.86+ implements it (no format version bump)
Offener StandardJa · lizenzgebührenfrei
Spezifikationnetpbm.sourceforge.net

PGM-Konvertierungen

Community Q&A

von Nutzern gefragt
Schnelle Frage stellen
Holen Sie sich Hilfe von Menschen, die mit PGM-Dateien arbeiten. Seien Sie konkret - geben Sie Ihr System und die Softwareversion an.
Kein Konto erforderlich · Antworten meist innerhalb eines Tages

Noch keine Fragen - stellen Sie die erste Frage zu PGM-Dateien.

Häufig gestellte Fragen

Welches Programm öffnet eine PGM-Datei?
Die kostenlosen Programme GIMP, IrfanView und XnView öffnen PGM (sowohl die P2-ASCII- als auch die P5-Binär-Varianten) unter Windows; GIMP und Vorschau funktionieren unter macOS; GIMP, Netpbm und ImageMagick unter Linux.
Wie konvertiere ich eine PGM in PNG oder JPG?
Öffnen Sie sie in IrfanView, XnConvert, GIMP oder ImageMagick und wählen Sie „Speichern unter“ / „Exportieren als“ PNG oder JPG. Für viele Dateien gleichzeitig konvertiert der Batch-Modus von IrfanView und XnConvert oder der ImageMagick-Befehl „mogrify -format png *.pgm“ einen ganzen Ordner.
Was ist der Unterschied zwischen PGM, PPM und PBM?
Sie gehören zur selben Netpbm-Familie: PBM ist 1-Bit-Schwarz-Weiß, PGM ist Graustufen und PPM ist Vollfarb-RGB. PNM/PAM sind Oberbegriffe, die alle drei abdecken.
Was ist der Unterschied zwischen P2 und P5 PGM?
P2 speichert Pixel als menschenlesbare ASCII-Zahlen (man kann sie in einem Texteditor öffnen) - größer, aber inspizierbar. P5 speichert dieselben Pixel als rohe Bytes - kleiner und schneller. Beide sind gültige PGM.
Warum ist meine PGM-Datei so groß?
PGM verwendet keinerlei Kompression - es speichert jeden Pixel vollständig. Die Konvertierung in PNG (verlustfrei) oder JPG (verlustbehaftet) verkleinert sie drastisch bei keiner oder nur geringer Qualitätsänderung.
Kann ich eine PGM in einem Texteditor öffnen?
Nur die P2-Variante (ASCII) sinnvoll - Sie sehen den Header und die Grauwert-Zahlen, aber kein Bild. P5-PGMs (binär) sind rohe Bytes und sehen in einem Texteditor wie Kauderwelsch aus; verwenden Sie stattdessen einen Bildbetrachter.

Quellen

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

Weiter entdecken

in der Datenbank

Top-Erweiterungen dieser Woche

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

Verwandte Erweiterungen

.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)

Kostenlose Datei-Tools

Ein Browser-Dateiidentifikator und Bildkonverter - alles läuft auf Ihrem Gerät.

Toolbox öffnen

Dateierweiterungen A-Z durchsuchen