unexp man page on IRIX

Man page or keyword search:  
man Server   31559 pages
apropos Keyword Search (all sections)
Output format
IRIX logo
[printable version]



     UNEXP(1)		   1 (November 8, 1987)		      UNEXP(1)

     NAME
	  unexp - Convert "exponential" files into normal files.

     SYNOPSIS
	  unexp [ -m maxval ] [ -o outfile ] [ -p ] [ -s ] [ -v ]
	  infile

     DESCRIPTION
	  Unexp Converts a file of "exponential" floating point values
	  into an 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, 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, unexp runs
	  in one pass, and clamps any values exceeding the maximum.

	  Files containing exponential data are expected to have a
	  "exponential_data" comment; unexp prints a warning if such a
	  comment doesn't exist.  An exponential file should be
	  unexp'ed before attempting to use any tools that perform
	  arithmetic on pixels (e.g., rlecomp(1), avg4(1), fant(1), or
	  applymap(1)) or displaying the image.

	  Unexp does not allow piped input.  The infile must be a real
	  file; the special filenames described in 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 unexp - <foo.rle is harder than typing unexp
	  foo.rle.)

     OPTIONS
	  -m maxval
	       Specify the maximum value (i.e., the data in the file
	       is assumed to be in the range 0..maxval).  Only the
	       conversion pass is executed, and values found exceeding
	       the maximum are clamped.

	  -o outfile
	       If specified, the output will be written to this file.
	       If outfile is "-", or if it is not specified, the
	       output will be written to the standard output stream.

	  -p   Print the maximum value found during the scanning phase

	  -s   Just scan the file to find the maximum, don't generate
	       any output.

     Page 1					     (printed 12/1/98)

     UNEXP(1)		   1 (November 8, 1987)		      UNEXP(1)

	  -v   Verbose mode, print a message to stderr after scanning
	       or converting every hundred scanlines.

     SEE ALSO
	  float_to_exp(3), urt(1), RLE(5).

     AUTHOR
	  John W. Peterson

     BUGS
	  Unexp is provided because of the lack of floating point or
	  extended precision RLE files.

	  The -v flag is a historical relict from the slow CPU days.

     Page 2					     (printed 12/1/98)

[top]

List of man pages available for IRIX

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net