1. NAME▲
pnmtorle - convert a Netpbm image file into an RLE image file.
2. SYNOPSIS ▲
pnmtorle [
-h ] [
-v ] [
-a ] [ -o outfile ] [ pnmfile]
3. DESCRIPTION ▲
This program converts Netpbm image files into Utah
R RLE (5) image files. You can include an alpha mask. If the input is a multiple image file, the output consists of several concatenated RLE images.
The RLE file will contain either a three channel color image (24 bits) or a single channel grayscale image (8 bits) depending upon the pnm file depth. If a converted ppm is displayed on an 8 bit display, the image must be dithered. In order to produce a better looking image (on 8 bit displays), it is recommended that the image be quantizing (to 8 bit mapped color) prior to its display. This may be done by piping the output of this program into the Utah
R mcut (1) or
R rlequant (1) utilities. An example of this is shown later.
4. OPTIONS ▲
-v
This option will cause pnmtorle to operate in verbose mode. The header information is written to "stderr". Actually, there is not much header information stored in a Netpbm file, so this information is minimal.
-h
This option allows the header of the Netpbm image to be dumped to "stderr" without converting the file. It is equivalent to using the -v option except that no file conversion takes place.
-a
This option causes pnmtorle to include an alpha channel in the output image. The alpha channel is based on the image: Wherever a pixel is black, the corresponding alpha value is transparent. Everywhere else, the alpha value is fully opaque.
- -o outfile
If specified, the output will be written to this file. If outfileis "-", or if it is not specified, the output will be written to the standard output stream. - pnmfile
The name of the Netpbm image data file to be converted. If not specified, standard input is assumed.
5. EXAMPLES ▲
- pnmtorle -v file.ppm -o file.rle
While running in verbose mode, convert file.ppm to RLE format and store resulting data in file.rle. - pnmtorle -h file.pgm
Dump the header information of the Netpbm file called file.pgm.
6. SEE ALSO ▲
R rletopnm (1),
R urt (1),
R RLE (5).
7. AUTHOR ▲
Wes Barris
Army High Performance Computing Research Center (AHPCRC)
Minnesota Supercomputer Center, Inc.