ISIS Documentation

isis2raw

Exports a cube to raw format

This program will export an ISIS cube to a grayscale raw formatted file. The raw image may be output into an 8-bit, 16-bit unsigned, 16-bit signed or 32-bit raw image. This raw image can be in BSQ, BIL, or BIP format, and can include or exclude Null, LRS, LIS, HIS, and/or HRS specific DN values. If no special pixel parameters are selected, then Low Saturation values and Null values are set to black and High Saturation values are set to white. To ensure acceptable contrast in the output file, the user may select from three stretch options are given 1) no stretch 2) linear, and 3) manual. A custom maximum and minimum DN value can be specified for all output bittypes. For example, if a range of 0 to 1023 is selected in a 16-bit unsigned raw image, the DNs are stretched to an effective 10-bit format.

Categories


Related Objects and Documents

Applications


History

Tracie Sucharski1994-10-31 Original version
Tracie Sucharski2002-08-06 Ported to Isis 3.0
Tracie Sucharski2002-11-12 Correction made to number of bytes for writing data and changed max for unsigned 16-bit data from 65536 to 65535.
Kim Sides2003-05-13 Added application test
Stuart Sides2003-05-16 Modified schema location from astrogeology... to isis.astrogeology..."
Jeff Anderson2003-08-27 Changed default extension handling mechanism
Drew Davidson2005-06-14 Rewrote to support changes in underlying ProcessExport class
Drew Davidson2005-06-15 Added code to export multiple bands
Jeff Anderson2006-05-15 Modified to allow histogram percentage to be selected for linear stretch option
Steven Lambright2007-06-15 Updated documentation to follow current standards
Steven Koechle2007-09-18 Fixed problem where the valid data range overlapped the null value.
Christopher Austin2007-12-17 Created options to ouput BIL and BIP formats, making BSQ the default, as well as added preserve special pixel (NULL) option.
Christopher Austin2008-06-10 Created the options LRS, LIS, HIS, HRS, as well as OMIN and OMAX. Also remade the GUI, and redid much of the documentation.
Christopher Austin2008-07-07 Clarified some documentation and updated comments.
Makayla Shepherd2015-09-01 Modified to fix an error when inputing OMIN and OMAX values for a 32-bit output image. OMIN and OMAX are now calculated based on the stretch if 32-bit is chosen and the OMIN and OMAX fields are left blank. Fixes #2194.
Adam Paquette2020-09-04 Updated application logic to not generate a histogram if stretch is None and the output bit type is 32-bit. Also removes duplicate calls to checkRange and setRangeAndPixels. Closes #3878 (github).