.\" Copyright (c) 1986, University of Utah .\" Template man page. Taken from wtm's page for getcx3d .TH UNEXP 1 "November 8, 1987" 1 .UC 4 .SH NAME unexp \- Convert "exponential" files into normal files. .SH SYNOPSIS .B unexp [ .B \-m .I maxval ] [ .B \-o .I outfile ] [ .B \-p ] [ .B \-s ] [ .B \-v ] .I infile .SH DESCRIPTION .IR Unexp Converts a file of "exponential" floating point values into an .IR RLE (5) file containing integer valued bytes. Exponential files have N-1 channels of eight bit data, with the Nth channel containing a common exponent for the other channels. This allows the values represented by the pixels to have a wider dynamic range. If no maximum value is specified, .I unexp first reads the RLE file to find the dynamic range of the whole file. It then rewinds the file and scales the output to fit within that dynamic range. If a maximum value is specified, .I unexp runs in one pass, and clamps any values exceeding the maximum. Files containing exponential data are expected to have a "exponential_data" comment; .I unexp prints a warning if such a comment doesn't exist. An exponential file should be \fIunexp\fP'ed before attempting to use any tools that perform arithmetic on pixels (e.g., .IR rlecomp (1), .IR avg4 (1), .IR fant (1), or .IR applymap (1)) or displaying the image. .I Unexp does not allow piped input. The .I infile must be a real file; the special filenames described in .IR urt (1) are not allowed. ("\-" does work, as long as the input is coming from a real file; this is of minimal utility, therefore, as typing .I "unexp -