Image Threshold Procedure
A copy of this file is also available in the \examples\tasks\baseclassexample
folder of the ENVI installation path.
PRO ENVIImageThresholdExample, INPUT_RASTER=inputRaster, $
OUTPUT_RASTER=outputRaster, $
OUTPUT_URI=outputRasterURI, $
_REF_EXTRA=refExtra
COMPILE_OPT IDL2, hidden
; Get the data to process
inputData = inputRaster.GetData()
; Run IMAGE_THRESHOLD
outputData = IMAGE_THRESHOLD(inputData, _EXTRA=refExtra)
; Create output raster with result
outputRaster = ENVIRaster(outputData, URI=outputRasterURI)
outputRaster.Save
END