1Ilbmtoppm User Manual(0) Ilbmtoppm User Manual(0)
2
3
4
6 ilbmtoppm - convert an ILBM file into a PPM image
7
8
10 ilbmtoppm [-ignore<chunkID>] [ -isham | -isnotham | -isehb | -isnotehb
11 | -isdeep | -isnotdeep ] [-cmaponly] [-adjustcolors] [-transparent
12 color] [-maskfile filename [-verbose] [ILBMfile]
13
14
15
17 This program is part of Netpbm(1).
18
19 ilbmtoppm reads an IFF ILBM file as input and produces a PPM image as
20 output. ilbmtoppm can handle the following ILBM types:
21
22
23
24 · Normal ILBMs with 1-16 planes.
25
26 · Amiga Extra_Halfbrite (EHB)
27
28 · Amiga HAM with 3-16 planes.
29
30 · 24 bit.
31
32 · Multiplatte (normal or HAM) pictures.
33
34 · Color map (BMHD + CMAP chunk only, nPlanes = 0).
35
36 · Unofficial direct color. 1-16 planes for each color component.
37
38
39 ilbmtoppm uses these ILBM chunks: BMHD, CMAP, CAMG (only HAM & EHB
40 flags used), PCHG, BODY unofficial DCOL chunk to identify direct color
41 ILBM. It ignores these chunks: GRAB, DEST, SPRT, CRNG, CCRT, CLUT,
42 DPPV, DRNG, EPSF. It ignores, but displays in verbose mode, these:
43 NAME, AUTH, (c), ANNO, DPI. It skips chunks whose type it doesn't rec‐
44 ognize.
45
46
48 -transparent color
49 This is the color that should "show through" in places where the
50 image is transparent.
51
52 color is like the argument of the ppm_parsecolor() library
53 routine ⟨libppm.html#colorname⟩ .
54
55
56 -verbose
57 Give some information about the ILBM file.
58
59
60 -ignore chunkID
61 Skip a chunk. chunkID is the 4-letter IFF chunk identifier of
62 the chunk to be skipped.
63
64
65 -isham | -isehb
66 Treat the input file as a HAM or Extra_Halfbrite picture, even
67 if these flags are not set in the CAMG chunk (or if there is no
68 CAMG chunk).
69
70
71 -maskfile filename
72 This names a file for ilbmtoppm to create with the image's
73 transparency mask. The mask file is a PBM image which maps to
74 the input image with white pixels representing transparent pix‐
75 els in the image and black pixels representing opaque pixels.
76
77 If you don't specfy this, or the image does not contain trans‐
78 parency information, ilbmtoppm does not create a mask file.
79
80
81 -cmaponly
82 With this option, ilbmtoppm generates a PPM of the ILBM's color
83 map, not the image itself.
84
85 ilbmtoppm does the same thing even without -cmaponly if the ILBM
86 is a pure color map stream (it has a bitmap header with an
87 nplanes value of zero or has no BODY chunk.
88
89
90 -adjustcolors
91 If all colors in the CMAP have a value of less then 16, ilbm‐
92 toppm assumes a 4-bit colormap and gives a warning. With this
93 option the colormap is scaled to 8 bits.
94
95
96
97
98
100 The multipalette PCHG BigLineChanges and Huffman decompression code is
101 untested.
102
103
105 Amiga ROM Kernel Reference Manual - Devices (3rd Ed.) Addison Wesley,
106 ISBN 0-201-56775-X
107
108
110 ppmtoilbm(1), ppm(1)
111
112
114 Copyright (C) 1989 by Jef Poskanzer.
115
116 Modified October 1993 by Ingo Wilken (Ingo.Wilken@informatik.uni-olden‐
117 burg.de)
118
120 This manual page was generated by the Netpbm tool 'makeman' from HTML
121 source. The master documentation is at
122
123 http://netpbm.sourceforge.net/doc/ilbmtoppm.html
124
125netpbm documentation 12 November 2014 Ilbmtoppm User Manual(0)