HexDump of PPM.TXT
00000000: 0d 0a 0d 0a 20 20 20 20 - 20 4e 41 4d 45 0d 0a 20 ........ .NAME...
00000010: 20 20 20 20 20 20 20 20 - 20 70 70 6d 20 2d 20 70 ........ .ppm...p
00000020: 6f 72 74 61 62 6c 65 20 - 70 69 78 6d 61 70 20 66 ortable. pixmap.f
00000030: 69 6c 65 20 66 6f 72 6d - 61 74 0d 0a 0d 0a 20 20 ile.form at......
00000040: 20 20 20 44 45 53 43 52 - 49 50 54 49 4f 4e 0d 0a ...DESCR IPTION..
00000050: 20 20 20 20 20 20 20 20 - 20 20 54 68 65 20 70 6f ........ ..The.po
00000060: 72 74 61 62 6c 65 20 70 - 69 78 6d 61 70 20 66 6f rtable.p ixmap.fo
00000070: 72 6d 61 74 20 69 73 20 - 61 20 6c 6f 77 65 73 74 rmat.is. a.lowest
00000080: 20 63 6f 6d 6d 6f 6e 20 - 64 65 6e 6f 6d 69 6e 61 .common. denomina
00000090: 74 6f 72 0d 0a 20 20 20 - 20 20 20 20 20 20 20 63 tor..... .......c
000000a0: 6f 6c 6f 72 20 69 6d 61 - 67 65 20 66 69 6c 65 20 olor.ima ge.file.
000000b0: 66 6f 72 6d 61 74 2e 20 - 20 54 68 65 20 64 65 66 format.. .The.def
000000c0: 69 6e 69 74 69 6f 6e 20 - 69 73 20 61 73 20 66 6f inition. is.as.fo
000000d0: 6c 6c 6f 77 73 3a 0d 0a - 0d 0a 20 20 20 20 20 20 llows... ........
000000e0: 20 20 20 20 2d 20 41 20 - 22 6d 61 67 69 63 20 6e ......A. .magic.n
000000f0: 75 6d 62 65 72 22 20 66 - 6f 72 20 69 64 65 6e 74 umber..f or.ident
00000100: 69 66 79 69 6e 67 20 74 - 68 65 20 66 69 6c 65 20 ifying.t he.file.
00000110: 74 79 70 65 2e 20 20 41 - 20 70 70 6d 0d 0a 20 20 type...A .ppm....
00000120: 20 20 20 20 20 20 20 20 - 20 20 66 69 6c 65 27 73 ........ ..file.s
00000130: 20 6d 61 67 69 63 20 6e - 75 6d 62 65 72 20 69 73 .magic.n umber.is
00000140: 20 74 68 65 20 74 77 6f - 20 63 68 61 72 61 63 74 .the.two .charact
00000150: 65 72 73 20 22 50 33 22 - 2e 0d 0a 0d 0a 20 20 20 ers..P3. ........
00000160: 20 20 20 20 20 20 20 2d - 20 57 68 69 74 65 73 70 ........ .Whitesp
00000170: 61 63 65 20 28 62 6c 61 - 6e 6b 73 2c 20 54 41 42 ace..bla nks..TAB
00000180: 73 2c 20 43 52 73 2c 20 - 4c 46 73 29 2e 0d 0a 0d s..CRs.. LFs.....
00000190: 0a 20 20 20 20 20 20 20 - 20 20 20 2d 20 41 20 77 ........ .....A.w
000001a0: 69 64 74 68 2c 20 66 6f - 72 6d 61 74 74 65 64 20 idth..fo rmatted.
000001b0: 61 73 20 41 53 43 49 49 - 20 63 68 61 72 61 63 74 as.ASCII .charact
000001c0: 65 72 73 20 69 6e 20 64 - 65 63 69 6d 61 6c 2e 0d ers.in.d ecimal..
000001d0: 0a 0d 0a 20 20 20 20 20 - 20 20 20 20 20 2d 20 57 ........ .......W
000001e0: 68 69 74 65 73 70 61 63 - 65 2e 0d 0a 0d 0a 20 20 hitespac e.......
000001f0: 20 20 20 20 20 20 20 20 - 2d 20 41 20 68 65 69 67 ........ ..A.heig
00000200: 68 74 2c 20 61 67 61 69 - 6e 20 69 6e 20 41 53 43 ht..agai n.in.ASC
00000210: 49 49 20 64 65 63 69 6d - 61 6c 2e 0d 0a 0d 0a 20 II.decim al......
00000220: 20 20 20 20 20 20 20 20 - 20 2d 20 57 68 69 74 65 ........ ...White
00000230: 73 70 61 63 65 2e 0d 0a - 0d 0a 20 20 20 20 20 20 space... ........
00000240: 20 20 20 20 2d 20 54 68 - 65 20 6d 61 78 69 6d 75 ......Th e.maximu
00000250: 6d 20 63 6f 6c 6f 72 2d - 63 6f 6d 70 6f 6e 65 6e m.color. componen
00000260: 74 20 76 61 6c 75 65 2c - 20 61 67 61 69 6e 20 69 t.value. .again.i
00000270: 6e 20 41 53 43 49 49 20 - 64 65 63 69 6d 61 6c 2e n.ASCII. decimal.
00000280: 0d 0a 0d 0a 20 20 20 20 - 20 20 20 20 20 20 2d 20 ........ ........
00000290: 57 68 69 74 65 73 70 61 - 63 65 2e 0d 0a 0d 0a 20 Whitespa ce......
000002a0: 20 20 20 20 20 20 20 20 - 20 2d 20 57 69 64 74 68 ........ ...Width
000002b0: 20 2a 20 68 65 69 67 68 - 74 20 70 69 78 65 6c 73 ...heigh t.pixels
000002c0: 2c 20 65 61 63 68 20 74 - 68 72 65 65 20 41 53 43 ..each.t hree.ASC
000002d0: 49 49 20 64 65 63 69 6d - 61 6c 20 76 61 6c 75 65 II.decim al.value
000002e0: 73 0d 0a 20 20 20 20 20 - 20 20 20 20 20 20 20 62 s....... .......b
000002f0: 65 74 77 65 65 6e 20 30 - 20 61 6e 64 20 74 68 65 etween.0 .and.the
00000300: 20 73 70 65 63 69 66 69 - 65 64 20 6d 61 78 69 6d .specifi ed.maxim
00000310: 75 6d 20 76 61 6c 75 65 - 2c 20 73 74 61 72 74 69 um.value ..starti
00000320: 6e 67 20 61 74 20 74 68 - 65 0d 0a 20 20 20 20 20 ng.at.th e.......
00000330: 20 20 20 20 20 20 20 74 - 6f 70 2d 6c 65 66 74 20 .......t op.left.
00000340: 63 6f 72 6e 65 72 20 6f - 66 20 74 68 65 20 70 69 corner.o f.the.pi
00000350: 78 6d 61 70 2c 20 70 72 - 6f 63 65 65 64 69 6e 67 xmap..pr oceeding
00000360: 20 69 6e 20 6e 6f 72 6d - 61 6c 0d 0a 20 20 20 20 .in.norm al......
00000370: 20 20 20 20 20 20 20 20 - 45 6e 67 6c 69 73 68 20 ........ English.
00000380: 72 65 61 64 69 6e 67 20 - 6f 72 64 65 72 2e 20 20 reading. order...
00000390: 54 68 65 20 74 68 72 65 - 65 20 76 61 6c 75 65 73 The.thre e.values
000003a0: 20 66 6f 72 20 65 61 63 - 68 20 70 69 78 65 6c 0d .for.eac h.pixel.
000003b0: 0a 20 20 20 20 20 20 20 - 20 20 20 20 20 72 65 70 ........ .....rep
000003c0: 72 65 73 65 6e 74 20 72 - 65 64 2c 20 67 72 65 65 resent.r ed..gree
000003d0: 6e 2c 20 61 6e 64 20 62 - 6c 75 65 2c 20 72 65 73 n..and.b lue..res
000003e0: 70 65 63 74 69 76 65 6c - 79 3b 20 61 20 76 61 6c pectivel y..a.val
000003f0: 75 65 20 6f 66 20 30 0d - 0a 20 20 20 20 20 20 20 ue.of.0. ........