trackextract
Removes the tracking band from a mosaic and places it into a new tracking cube.
Updates a mosaic cube with tracking information that was created using older versions of ISIS (prior to 3.6.0) to be up to date with ISIS version 3.6.0 and above. Removes the tracking band and the InputImages table from the input mosaic cube and places them into a separate tracking cube. A reference to the tracking cube is then added to the mosaic label. In the copying process, if a pixel in the tracking band of the input mosaic is not associated with any of the original input images, a NULL value is written to that pixel in the tracking cube. The mosaic cube's bit type remains the same, but the tracking cube's bit type will always be unsigned integer.
Please Note: This application only works for 32-bit ("Real") mosaics as both 8-bit and 16-bit mosaics created prior to ISIS version 3.6.0 are considered to be corrupted.
Categories
History
Kaitlyn Lee | 2018-07-20 | Original version |
Summer Stapleton | 2018-09-06 | Updated code to throw user error if input mosaic is anything other than 32-bit ("Real") as it has been decided that 8-bit and 16-bit mosaics are corrupted. Updated documentation for this. Also fixed the NULL value being written to the tracking cube as LRS was originally being written instead. |
Kaitlyn Lee | 2018-10-16 | Removed FLOAT_MAX because it was not being used in the code and was causing build warnings on MacOS 10.13. References #5520. |