ISIS Application Documentation
interestcube | Standard View | TOC | Home |
Create interest cube
Description
Categories
Groups
Examples
History
This program, interestcube, uses an interest operator to quantify how interesting each point of the input cube is. The size of the output cube matches the input cube. Each DN value of the output cube represents the quality of interest that corresponds to points in the input cube. The values of the output cube represent the quality of interest of each corresponding point in the input cube.
The user must select an interest operator (algorithm) from one of the following: 1) Förstner, 2) Gradient 3) Moravec and 4) Standard Deviation. The operator and its required values are specified in the input PVL parameter for interestcube. This input PVL is a text file that may be copied from the Examples section of this page.
Note: Forstner operator output will need to be manually stretched to see visual results, due to the wide range of values it creates.
Name | Description |
---|---|
FROM | Input cube |
PVL | Input PVL |
TO | Output cube |
Use this parameter to select the input cube.
Type | cube |
---|---|
File Mode | input |
Filter | *.cub |
Use this parameter to select the PVL file that gives the program parameters. Note: to make the program function properly the delta keywords and valid interest keyword will be changed to a value of 0.
Type | filename |
---|---|
File Mode | input |
This cube will contain the results of the Interest Operator.
Type | cube |
---|---|
File Mode | output |
Pixel Type | real |
Using interestcube with Förstner operator.
Example GUI Screenshot of the GUI with parameters. |
Input ISIS cube
Parameter Name:
FROM The input cube that the Interest Operator is to run on. |
Input PVL file | This is the PVL file that defines how the program is to operate. |
---|
Output image after processing.
Parameter Name:
TO The interest cube image after processing. To view a Förstner image you MUST manually stretch the image. This image has been stretched from 0 to 1.67854e-27. Keep in mind if you dont do this, the data in the cube will be valid, but will display all white in qview. |
Using interestcube with gradient operator.
Example GUI Screenshot of the GUI with parameters. |
Input ISIS cube
Parameter Name:
FROM The input cube that the Interest Operator is to run on. |
Input PVL file | This is the PVL file that defines how the program is to operate. |
---|
Output image after processing.
Parameter Name:
TO The interest cube image after processing. |
Using interestcube with Moravec operator.
Example GUI Screenshot of the GUI with parameters. |
Input ISIS cube
Parameter Name:
FROM The input cube that the Interest Operator is to run on. |
Input PVL file | This is the PVL file that defines how the program is to operate. |
---|
Output image after processing.
Parameter Name:
TO The interest cube image after processing. |
Using interestcube with Standard Deviation operator using a Small Boxcar (3x3).
Example GUI Screenshot of the GUI with parameters. |
Input ISIS cube
Parameter Name:
FROM The input cube that the Interest Operator is to run on. |
Input PVL file | This is the PVL file that defines how the program is to operate. |
---|
Output image after processing.
Parameter Name:
TO The interest cube image after processing. |
Using interestcube with Standard Deviation operator and a Large Boxcar (15x15).
Example GUI Screenshot of the GUI with parameters. |
Input ISIS cube
Parameter Name:
FROM The input cube that the Interest Operator is to run on. |
Input PVL file | This is the PVL file that defines how the program is to operate. |
---|
Output image after processing.
Parameter Name:
TO The interest cube image after processing. You can see how the interest areas are slightly blured due to the large boxcar size. |
Steven Koechle | 2007-08-14 | Original version |
Steven Koechle | 2007-09-14 | Renamed app from "Interest" -> "interest" |
Steven Koechle | 2008-08-20 | Renamed app from "interest" -> "interestcube" |
Sharmila Prasad | 2010-04-14 | Create a universal ground map of the input cube to be passed onto the Interest Operator to calculate the Emission Angle |
Ian Humphrey | 2014-06-03 | Closed the open cube to prevent errors from running sequential data in GUI. Fixes #1002. |
Makayla Shepherd | 2015-02-06 | Initialized the global variables and changed the catch in ISISMain in order to close the cube before the exception is thrown. Fixes #2124, 2125. |
Curtis Rose | 2016-04-29 | Fixed a documentation mistake. Extraneous information was removed from a command line example. Fixes #3910. |