ISIS Application Documentation
bandnorm | Printer Friendly View | TOC | Home |
Normalize bands in a cube
Overview | Parameters |
Description
The program accomplishes the fairly straightforward task of taking an input
cube and outputting normalized values.
Normalization may be done with respect to each band or the entire cube.
If the user were to normalize by band, the program would take a pass through
the data in order to determine the average of each band. Bandnorm will then
pass through each band again and normalize each one based on the average
of the given band. If normalizing by the entire cube, the first pass would compute
the average of the cube, and the second pass would normalize each band using
this average. Bandnorm can use a text file as the input for the average
value of each band.
CategoriesRelated Objects and DocumentsApplicationsHistory
|
U.S. Department of the Interior | U.S. Geological Survey ISIS | Privacy & Disclaimers | Astrogeology Research Program To contact us, please post comments and questions on the USGS Astrogeology Discussion Board To report a bug, or suggest a feature go to: ISIS Github File Modified: 02/21/2025 19:28:09 |
Parameter GroupsFiles
Normalization option
|
U.S. Department of the Interior | U.S. Geological Survey ISIS | Privacy & Disclaimers | Astrogeology Research Program To contact us, please post comments and questions on the USGS Astrogeology Discussion Board To report a bug, or suggest a feature go to: ISIS Github File Modified: 02/21/2025 19:28:09 |
This file will be the input cube that gets normalized.
Type | cube |
---|---|
File Mode | input |
Filter | *.cub |
Output file that will be created using average values from the input cube to normalize.
Type | cube |
---|---|
File Mode | output |
This is the the average to be used during normalization. If the user chooses to use band averages, they intend to take in an entire band of data and normalize based on the average of that band for each pixel in that band. If they choose to use the average from the entire cube, they intend to take in an entire cube of data and normalize each pixel in each band based on the average of the entire cube. If they choose pencil, they intend to use a file containing the averages of each band to normalize each pixel in correlating band. This file is best obtained using Qview's plot tool.
Type | string | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Default | BAND | ||||||||||||
Option List: |
|
The file with the spectrum data for each band to be normalized with. It assumes this file was aquired using Qview's plot tool. The first line of the spectrum file MUST be composed of titles, and the following lines MUST be the data desired (in most cases the average) of each band in sequential order, starting with the first band. Extra lines are ignored.
Type | filename |
---|---|
File Mode | input |
Filter | *.txt *.lis |
The method used to determine the correct data column of the spectrum file wished to be used in creating the normalized cube.
Type | string | |||||||||
---|---|---|---|---|---|---|---|---|---|---|
Default | BYNAME | |||||||||
Option List: |
|
Allows one to specify by column number within the given spectrum file, the column data to be used to create the normalized cube.
Type | integer |
---|---|
Default | 1 |
Allows one to specify by column name within the given spectrum file, the column data to be used to create the normalized cube.
Type | string |
---|---|
Default | Average |