APPLYMAP(1)APPLYMAP(1)NAMEapplymap - Apply the color map in an RLE file to the pixel data
SYNOPSISapplymap [ -l ] [ -o outfile ] [ infile ]
DESCRIPTION
This program takes the color map in an RLE(5) file and modifies the
pixel values by applying the color map to them. If there is more than
one color channel in the input file, the color map in the input file
should have the same number of channels. If the input file has a sin‐
gle color channel, the output file will have the same number of color
channels as the color map.
Each pixel in the input file is mapped as follows: For a multi-channel
input file, a pixel in channel i is mapped as map[i][pixel] >> 8, pro‐
ducing a pixel in output channel i. The right shift takes the 16 bit
color map value to an 8 bit pixel value. For a single channel input
file, to produce a pixel in output channel i is produced from the cor‐
responding input pixel value as map[i][pixel] >> 8.
OPTIONS-l This option will cause a linear (identity) color map to be
loaded into the output file. Otherwise, the output file will
have no color map.
infile The input will be read from this file, otherwise, input will be
taken from stdin.
-o outfile
If specified, output will be written to this file, otherwise it
will go to stdout.
SEE ALSOrleldmap(1), urt(1), RLE(5).
AUTHOR
Spencer W. Thomas, University of Utah
BUGS
If the image data and color map channels in the input file do not con‐
form to the restriction stated above (N→N or 1→N) the program will most
likely core dump.
4th Berkeley Distribution Nov 12, 1986 APPLYMAP(1)