.PBM

PBM-bestand

Portable Bitmap (Netpbm black-and-white image)
Stel een vraag
SNEL ANTWOORD

Een PBM-bestand is een Portable Bitmap - een 1-bits zwart-wit afbeelding uit de Netpbm-formaatfamilie (verwanten: PGM grijswaarden, PPM kleur). Het bestaat in twee varianten: P1 (platte ASCII) en P4 (binair, 8x compacter). Open of converteer het gratis met GIMP, IrfanView of XnView MP; converteer naar PNG om te delen.

Ontwikkelaar: Jef Poskanzer (Pbmplus / Netpbm project) Categorie: Rasterafbeeldingen Open standaard MIME: image/x-portable-bitmap
OPENT OP Windows macOS Linux
Gerelateerd: .JPG · .PNG · .TIF · .ECW

Op deze pagina

19k+ extensies geïndexeerd
Laatst beoordeeld op Jul 7, 2026

Niet zeker wat uw bestand is?

Sleep een bestand naar onze identificatietool - we lezen alleen de eerste bytes om het formaat te benoemen.

Identificeer een bestand

Wat is het PBM-bestandsformaat?

Het .pbm (Portable Bitmap) formaat is het 1-bits zwart-wit lid van de Netpbm-familie van niet-gecomprimeerde rasterformaten, naast .pgm (grijswaarden) en .ppm (volledige RGB-kleur). Gecreëerd door Jef Poskanzer in het midden van de jaren 80 als onderdeel van de Pbmplus-toolkit, is het ontworpen voor maximale eenvoud en overdraagbaarheid tussen besturingssystemen.

Een .pbm-bestand begint met een „magic number” van twee bytes, gevolgd door een ASCII-header die de afmetingen van de afbeelding declareert, en daarna de pixelgegevens. Er bestaan twee varianten:

  • P1 (ASCII): elke pixel is het teken 1 (zwart) of 0 (wit), gescheiden door witruimte - volledig menselijk leesbaar en bewerkbaar in elke tekstverwerker.
  • P4 (binair): pixels zijn verpakt met acht per byte, de meest significante bit eerst, waardoor het bestand ongeveer acht keer kleiner is dan de P1-tegenhanger.

De kleurdiepte is strikt 1-bit - puur zwart en wit zonder grijstinten of anti-aliasing. Er is geen compressie, geen versleuteling en geen checksums. Deze eenvoud maakt .pbm een betrouwbaar uitwisselingsformaat in faxverwerking, OCR-pijplijnen, laserprinter-rasterisatie en computer-vision workflows voor binaire maskers.

Vrijwel elk groot beeldbewerkingsprogramma ondersteunt het: GIMP, ImageMagick, IrfanView en Photoshop kunnen allemaal .pbm lezen en schrijven. Een geldig P1 .pbm-bestand kan zelfs met de hand worden gemaakt in een eenvoudige tekstverwerker. Voor moderne toepassingen die kleine bestandsgroottes vereisen, heeft .png doorgaans de voorkeur, maar .pbm blijft de standaardkeuze wanneer een strikt binair masker vereist is.

Beveiliging & veiligheid

RISICO: LOW

PBM is een passieve, volledig gedocumenteerde rasterafbeelding - header plus ruwe pixelbits, geen scripts of uitvoerbare inhoud. Veilig om te openen. Enige praktische zorg: grote ongecomprimeerde bestanden (vooral P1 ASCII) kunnen zeer groot zijn; converteer naar PNG om ruimte te besparen. Geen EXIF/metadata privacyrisico.

Formaatdetails

in een notendop
VOLLEDIGE NAAMPortable Bitmap (Netpbm black-and-white image)ook bekend als Portable Bit Map, Netpbm PBM
ONTWIKKELAARJef Poskanzer (Pbmplus / Netpbm project)sinds mid-1980s (Jef Poskanzer's Pbmplus toolkit)
MIME-TYPEimage/x-portable-bitmap
TYPEOngecomprimeerde Netpbm raster bi-level bitmap; ASCII (P1) of ruwe binaire (P4) variant
STANDAARDOpen · royaltyvrij
GERELATEERD.jpg.png.tif.ecw
MAGIC BYTES · BESTANDSSIGNATUUR
OFFSET
0001
HEX
5031
ASCII
P1
P1 (50 31) = platte ASCII-tekstvariant; P4 (50 34) = ruwe binaire variant. Verwanten: P2/P5 = PGM (grijswaarden), P3/P6 = PPM (kleur RGB).

Programma's die PBM-bestanden openen

Windows7 apps
Adobe Photoshop Betaald Bestand > Openen om de PBM te laden; opslaan naar elk formaat via Bestand > Exporteren.
PaintShop Pro Betaald Bestand > Open het .pbm-bestand; opslaan naar elk formaat.
GIMP Open-source Bestand > Openen van de .pbm; GIMP leest zowel P1- als P4-varianten. Exporteer naar PNG via Bestand > Exporteren als.
ACDSee Freemium Opent en bladert door PBM-bestanden in de mediabrowser.
IrfanView Gratis Open de .pbm om direct te bekijken; Bestand > Opslaan als of batch-conversie naar PNG/TIFF.
ImageMagick Open-source CLI: „magick input.pbm output.png” om te converteren; „magick identify input.pbm” om te inspecteren.
XnView MP Gratis Open of blader direct door PBM-bestanden; XnConvert converteert mappen met PBM naar PNG in batch.
macOS5 apps
Adobe Photoshop Betaald Bestand > Openen om de PBM te laden; opslaan naar elk formaat via Bestand > Exporteren.
GIMP Open-source Bestand > Openen van de .pbm; GIMP leest zowel P1- als P4-varianten. Exporteer naar PNG via Bestand > Exporteren als.
GraphicConverter Betaald Open de .pbm en converteer naar elk gangbaar formaat.
Preview Ingebouwd Dubbelklik om te openen; de meeste PBM-bestanden openen direct in Preview.
Netpbm Open-source Referentie-toolkit: „pbmtopng”, „pbmtogif”, „pnmtojpeg” converteren PBM naar andere formaten.
Linux4 apps
GIMP Open-source Bestand > Openen van de .pbm; GIMP leest zowel P1- als P4-varianten. Exporteer naar PNG via Bestand > Exporteren als.
Inkscape Open-source Kan een PBM importeren door deze in te sluiten of over te trekken, maar is een vector-editor en geen bitmap-viewer - geen natuurlijke keuze.
ImageMagick Open-source CLI: „magick input.pbm output.png” om te converteren; „magick identify input.pbm” om te inspecteren.
Netpbm Open-source Referentie-toolkit: „pbmtopng”, „pbmtogif”, „pnmtojpeg” converteren PBM naar andere formaten.

Technische details

diepe specificaties
Kleurdiepte1-bit (strikt zwart en wit; geen grijswaarden)
P1 pixelcoderingASCII: elke pixel opgeslagen als teken „1” (zwart) of „0” (wit), gescheiden door witruimte
P4 pixelcoderingBinair: 8 pixels verpakt per byte, meest significante bit eerst
Magic numberP1 (0x50 0x31) voor ASCII-variant; P4 (0x50 0x34) voor binaire variant
Header-formaatASCII-tekst - magic number gevolgd door breedte en hoogte (door witruimte gescheiden gehele getallen)
CompressieGeen (ruwe ongecomprimeerde pixels)
Bit-verpakkingsvolgordeMSB-eerst voor P4 binaire variant
Verwante formaten.pgm (grijswaarden, P2/P5), .ppm (RGB-kleur, P3/P6); vormen samen de Netpbm/PNM-formaatfamilie
MIME-typeimage/x-portable-bitmap
Typische bestandsgrootteEnkele KB tot tientallen MB (P4 binair is ongeveer 8x kleiner dan de equivalente P1 ASCII)
PlatformondersteuningWindows, macOS, Linux, Unix
Veelvoorkomende toepassingenFaxverwerking, OCR, laserprinter-rasterisatie, binaire maskers voor computer vision
Menselijke leesbaarheidP1 (ASCII) variant is volledig leesbaar en bewerkbaar in elke tekstverwerker
Uitgebrachtmid-1980s (Jef Poskanzer's Pbmplus toolkit)
Laatste versieStable since the 1990s; current Netpbm 10.x implements it (no format version bump)
Open standaardJa · royaltyvrij
Specificatienetpbm.sourceforge.net

PBM conversies

Community V&A

gevraagd door gebruikers
Stel een korte vraag
Krijg hulp van mensen die met PBM-bestanden werken. Wees specifiek - vermeld uw systeem en softwareversie.
Geen account nodig · antwoorden meestal binnen een dag

Nog geen vragen - wees de eerste om iets te vragen over PBM-bestanden.

Veelgestelde vragen

Welk programma opent een PBM-bestand?
De gratis programma's GIMP, IrfanView en XnView MP openen PBM op Windows; GIMP en Preview werken op macOS; GIMP, Netpbm en ImageMagick op Linux.
Hoe converteer ik een PBM naar PNG?
Open het in IrfanView, GIMP of XnConvert en kies „Opslaan als” PNG. Vanaf de opdrachtregel: „magick input.pbm output.png” (ImageMagick) of „pnmtopng input.pbm > output.png” (Netpbm).
Kan ik een PBM openen in een tekstverwerker?
Alleen de P1 (platte) ASCII-variant is menselijk leesbaar - u ziet de header en de „0”/„1” tekens. P4 (binaire) PBM's bevatten verpakte bits en zien er in een tekstverwerker uit als wartaal; gebruik een afbeeldingsviewer.
Wat is het verschil tussen PBM, PGM en PPM?
Ze vormen de Netpbm-familie: PBM = 1-bits zwart-wit, PGM = grijswaarden, PPM = volledige RGB-kleur. PNM en PAM zijn overkoepelende namen die alle drie omvatten. Magic numbers zijn respectievelijk P1/P4, P2/P5 en P3/P6.
Wat betekent „1 = zwart, 0 = wit” - dat lijkt omgekeerd?
Ja, PBM gebruikt 1 voor zwart en 0 for wit, het tegenovergestelde van de meeste rasterconventies, omdat het is ontworpen om inkt-op-papier te modelleren: 1 = inkt aanwezig (zwart), 0 = geen inkt (wit).
Waarom is mijn PBM-bestand zo groot?
P1 (ASCII) PBM slaat elke pixel op als een volledig ASCII-teken („0” of „1”), wat 8 bytes per pixel oplevert - converteer naar P4 binair om het 8x te verkleinen, of naar PNG voor een nog kleinere lossless uitvoer.

Referenties

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

Blijf ontdekken

door de database

Populaire extensies deze week

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

Gerelateerde extensies

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

Gratis bestandstools

Een bestandsidentificatie en afbeeldingsconverter in de browser - alles draait op uw eigen apparaat.

Open de gereedschapskist

Blader door bestandsextensies A-Z