Expand description
Decoding of netpbm image formats (pbm, pgm, ppm and pam).
The formats pbm, pgm and ppm are fully supported. Only the official subformats
(BLACKANDWHITE, GRAYSCALE, RGB, BLACKANDWHITE_ALPHA, GRAYSCALE_ALPHA,
and RGB_ALPHA) of pam are supported; custom tuple types have no clear
interpretation as an image and will be rejected.
Structs§
- Arbitrary
Header - Header produced by a
pamfile (“Portable Arbitrary Map”) - Bitmap
Header - Header produced by a
pbmfile (“Portable Bit Map”) - Graymap
Header - Header produced by a
pgmfile (“Portable Gray Map”) - Pixmap
Header - Header produced by a
ppmfile (“Portable Pixel Map”) - PnmDecoder
- PNM decoder
- PnmEncoder
- Encodes images to any of the
pnmimage formats. - PnmHeader
- Stores the complete header data of a file.
Enums§
- Arbitrary
Tupl Type - Standardized tuple type specifiers in the header of a
pam. - PnmSubtype
- Denotes the category of the magic number
- Sample
Encoding - The kind of encoding used to store sample values