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 In addition to the options common to all programs based on libnetpbm
49 (most notably -quiet, see
50 Common Options ⟨index.html#commonoptions⟩ ), ilbmtoppm recognizes the
51 following command line options:
52
53
54
55
56 -transparent color
57 This is the color that should "show through" in places where the
58 image is transparent.
59
60 color is like the argument of the pnm_parsecolor() library
61 routine ⟨libnetpbm_image.html#colorname⟩ .
62
63
64 -verbose
65 Give some information about the ILBM file.
66
67
68 -ignore chunkID
69 Skip a chunk. chunkID is the 4-letter IFF chunk identifier of
70 the chunk to be skipped.
71
72
73 -isham | -isehb
74 Treat the input file as a HAM or Extra_Halfbrite picture, even
75 if these flags are not set in the CAMG chunk (or if there is no
76 CAMG chunk).
77
78
79 -maskfile filename
80 This names a file for ilbmtoppm to create with the image's
81 transparency mask. The mask file is a PBM image which maps to
82 the input image with white pixels representing transparent pix‐
83 els in the image and black pixels representing opaque pixels.
84
85 If you don't specfy this, or the image does not contain trans‐
86 parency information, ilbmtoppm does not create a mask file.
87
88
89 -cmaponly
90 With this option, ilbmtoppm generates a PPM of the ILBM's color
91 map, not the image itself.
92
93 ilbmtoppm does the same thing even without -cmaponly if the ILBM
94 is a pure color map stream (it has a bitmap header with an
95 nplanes value of zero or has no BODY chunk.
96
97
98 -adjustcolors
99 If all colors in the CMAP have a value of less then 16, ilbm‐
100 toppm assumes a 4-bit colormap and gives a warning. With this
101 option the colormap is scaled to 8 bits.
102
103
104
105
106
108 The multipalette PCHG BigLineChanges and Huffman decompression code is
109 untested.
110
111
113 Amiga ROM Kernel Reference Manual - Devices (3rd Ed.) Addison Wesley,
114 ISBN 0-201-56775-X
115
116
118 ppmtoilbm(1), ppm(1)
119
120
122 Copyright (C) 1989 by Jef Poskanzer.
123
124 Modified October 1993 by Ingo Wilken (Ingo.Wilken@informatik.uni-olden‐
125 burg.de)
126
128 This manual page was generated by the Netpbm tool 'makeman' from HTML
129 source. The master documentation is at
130
131 http://netpbm.sourceforge.net/doc/ilbmtoppm.html
132
133netpbm documentation 12 November 2014 Ilbmtoppm User Manual(0)