1Ilbmtoppm User Manual(0)                              Ilbmtoppm User Manual(0)
2
3
4

NAME

6       ilbmtoppm - convert an ILBM file into a PPM image
7
8

SYNOPSIS

10       ilbmtoppm  [-ignore<chunkID>] [ -isham | -isnotham | -isehb | -isnotehb
11       | -isdeep |  -isnotdeep  ]  [-cmaponly]  [-adjustcolors]  [-transparent
12       color] [-maskfile filename [-verbose] [ILBMfile]
13
14
15

DESCRIPTION

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

OPTIONS

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

LIMITATIONS

108       The  multipalette PCHG BigLineChanges and Huffman decompression code is
109       untested.
110
111

REFERENCES

113       Amiga ROM Kernel Reference Manual - Devices (3rd Ed.)  Addison  Wesley,
114       ISBN 0-201-56775-X
115
116

SEE ALSO

118       ppmtoilbm(1), ppm(1)
119
120

AUTHORS

122       Copyright (C) 1989 by Jef Poskanzer.
123
124       Modified October 1993 by Ingo Wilken (Ingo.Wilken@informatik.uni-olden‐
125       burg.de)
126

DOCUMENT SOURCE

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)
Impressum