Netpbm formats

From Just Solve the File Format Problem
(Difference between revisions)
Jump to: navigation, search
(Identification)
Line 22: Line 22:
 
Each file begins with two ASCII characters, which serve as a signature.
 
Each file begins with two ASCII characters, which serve as a signature.
  
* PBM, text: <code>P1</code>
+
* PBM, text: <code>P1</code> (PRONOM: {{PRONOM|x-fmt/164}})
 
* PGM, text: <code>P2</code>
 
* PGM, text: <code>P2</code>
* PPM, text: <code>P3</code>
+
* PPM, text: <code>P3</code> (PRONOM: {{PRONOM|x-fmt/178}})
 
* PGM, binary: <code>P4</code>
 
* PGM, binary: <code>P4</code>
 
* PPM, binary: <code>P5</code>
 
* PPM, binary: <code>P5</code>

Revision as of 06:42, 13 March 2013

File Format
Name Netpbm formats
Ontology
Extension(s) .pbm .pgm
.ppm .pnm
.pam

Contents

Overview

The Netpbm formats are a set of uncompressed raster image file formats, associated with the Netpbm library and suite of image processing utilities.

PBM (portable bitmap) is a bi-level image format.

PGM (portable graymap) is a grayscale image format.

PPM (portable pixmap) is a color image format.

PNM (portable anymap) is not really a format, but is a collective name for PBM, PGM, and PPM.

PAM (portable arbitrary map) is a more sophisticated format which supports everything the PBM, PGM, and PPM formats do, and then some.

The PBM, PGM, and PPM formats come in two varieties: a text ("plain") format, and a binary ("raw") format. PAM is binary-only.

Identification

Each file begins with two ASCII characters, which serve as a signature.

  • PBM, text: P1 (PRONOM: x-fmt/164)
  • PGM, text: P2
  • PPM, text: P3 (PRONOM: x-fmt/178)
  • PGM, binary: P4
  • PPM, binary: P5
  • PPM, binary: P6
  • PAM: P7

See also

Specifications

Software

External links

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox