PGM Format Specification(5) File Formats Manual PGM Format Specification(5) (NAME) pgm - Netpbm (DESCRIPTION) Netpbm(1) . PGM (grayscale) . ( ). PGM . -PGM . PGM . <> <> ( ) . PGM . Netpbm PGM . . (THE FORMAT) . C libnetpbm(1) . PGM PGM . (padding) . PGM : o << >> (magic number) . pgm <> . o ( CR LF). o (ASCII) . o . o . o . o (Maxval) . 65536 . o ( ). o Height . Width . 0 Maxval 0 Maxval . 1 2 . Maxval 256 1 2 . . . . . ITU-R BT.709 ( 2.2 ). . Maxval CIE D65 . BT.709 ( 16-240) PGM . PGM <<>> (linear) . pnmgamma PGM PGM . PGM sRGB BT.709 . pnmgamma PGM . PGM (opaqueness) . . . <<>> (under) <<>> (over) under * (1-(alpha/alpha_maxval)) + over * (alpha/alpha_maxval) . . <<#>> () PBM(1) . pamdepth . (ASCII) . <> Line Feed LF . << >> (white space) (space) CR LF TAB VT FF ( isspace() C ANSI ). (Minimal Subset) PGM libnetpbm . : : o 'P5' o ( '50 100') o maxval . 255 255. o (The raster) . pnmtopnm PGM pnmtopnm . pamdepth maxval 255 . (Plain PGM) PGM : PGM << >> (plain). PGM <<>> (raw) . pbm(1) . : o . o P5 P2 . o ( ) . o . . o 70 . PGM . P2 # feep.pgm 24 7 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 3 3 3 0 0 7 7 7 7 0 0 11 11 11 11 0 0 15 15 15 15 0 0 3 0 0 0 0 0 7 0 0 0 0 0 11 0 0 0 0 0 15 0 0 15 0 0 3 3 3 0 0 0 7 7 7 0 0 0 11 11 11 0 0 0 15 15 15 15 0 0 3 0 0 0 0 0 7 0 0 0 0 0 11 0 0 0 0 0 15 0 0 0 0 0 3 0 0 0 0 0 7 7 7 7 0 0 11 11 11 11 0 0 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 (newline) . PGM . (INTERNET MEDIA TYPE) ( MIME ) PGM IANA image/x-portable-graymap . PNM image/x-portable-anymap . (FILE NAME) PGM <<.pgm>> . PNM <> . (COMPATIBILITY) 2000 PGM maxval 255 . . 2000 PGM . PGM . (SEE ALSO) pnm(1), pbm(1), ppm(1), pam(1), libnetpbm(1), programs that process PGM(1) (AUTHOR) (C) 1989 1991 Jef Poskanzer . (DOCUMENT SOURCE) 'makeman' Netpbm HTML . : http://netpbm.sourceforge.net/doc/pgm.html netpbm documentation 07 November 2025 PGM Format Specification(5)