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.
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.
This example shows the use of interestcube to create an ISIS cube of interest
values from a standard ISIS cube. This example will use a 3x3 boxcar using the
Förstner Operator.
GUI Screenshot
Interest GUI
Example GUI
Screenshot of the GUI with parameters.
Input Image
This is the input ISIS cube.
Input ISIS cube
Parameter Name:
FROM
The input cube that the Interest Operator is to run on.
This is the PVL file that defines how the program is to operate.
Output Image
Cube full of interest values after processing.
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.
Example 2
Using interestcube with gradient operator.
Description
The use of Interst to ingest an ISIS cube and output a cube with interest values.
This example shows the use of interestcube to create an ISIS cube of interest
values from a standard ISIS cube. This example will use a 3x3 boxcar using the
Gradient Operator.
GUI Screenshot
Interest GUI
Example GUI
Screenshot of the GUI with parameters.
Input Image
This is the input ISIS cube.
Input ISIS cube
Parameter Name:
FROM
The input cube that the Interest Operator is to run on.
This example shows the use of interestcube to create an ISIS cube of interest
values from a standard ISIS cube. This example will use a 3x3 boxcar using the
Moravec Operator.
GUI Screenshot
Interest GUI
Example GUI
Screenshot of the GUI with parameters.
Input Image
This is the input ISIS cube.
Input ISIS cube
Parameter Name:
FROM
The input cube that the Interest Operator is to run on.
This example shows the use of interestcube to create an ISIS cube of interest
values from a standard ISIS cube. This example will use a 3x3 boxcar using the
Standard Deviation Operator.
GUI Screenshot
Interest GUI
Example GUI
Screenshot of the GUI with parameters.
Input Image
This is the input ISIS cube.
Input ISIS cube
Parameter Name:
FROM
The input cube that the Interest Operator is to run on.
This is the PVL file that defines how the program is to operate.
Output Image
Cube full of interest values after processing.
Output image after processing.
Parameter Name:
TO
The interest cube image after processing.
Example 5
Using interestcube with Standard Deviation operator and a Large Boxcar (15x15).
Description
The use of Interst to ingest an ISIS cube and output a cube with interest values. This
uses StandardDeviationOperator and a large boxcar to show the blurring effect of using
a larger boxcar.
This example shows the use of interestcube to create an ISIS cube of
interest values from a standard ISIS cube. This example will use a 15x15
boxcar using the StandardDeviationOperator.
GUI Screenshot
Interest GUI
Example GUI
Screenshot of the GUI with parameters.
Input Image
This is the input ISIS cube.
Input ISIS cube
Parameter Name:
FROM
The input cube that the Interest Operator is to run on.