Module pnm
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
-
ArbitraryHeader
Header produced by a
pamfile ("Portable Arbitrary Map") -
BitmapHeader
Header produced by a
pbmfile ("Portable Bit Map") -
GraymapHeader
Header produced by a
pgmfile ("Portable Gray Map") -
PixmapHeader
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
-
ArbitraryTuplType
Standardized tuple type specifiers in the header of a
pam. - PnmSubtype Denotes the category of the magic number
- SampleEncoding The kind of encoding used to store sample values