ENVITasks by Category
Use the following ENVITasks to perform various data processing operations.
Atmospheric Correction
- CalculateQUACGainOffset
 - DarkSubtractionCorrection
 - EmissivityFromAlphaResiduals
 - EmissivityFromNormalization
 - EmissivityFromReferenceChannel
 - FLAASH
 - FlatFieldCorrection
 - IARReflectanceCorrection
 - QUAC
 - ThermalAtmosphericCorrection
 
Change Detection
- AutoChangeThresholdClassification
 - ChangeThresholdClassification
 - ImageBandDifference
 - SAMImageDifference
 - ThematicChange
 
Classification
- BufferZone
 - CalculateConfusionMatrixFromRaster
 - ClassificationAggregation
 - ClassificationClumping
 - ClassificationSieving
 - ClassificationSmoothing
 - ClassificationToPixelROI
 - ClassificationToPolygonROI
 - ClassificationToShapefile
 - ColorSliceClassification
 - ISODATAClassification
 - MahalanobisDistanceClassification
 - MaximumLikelihoodClassification
 - MinimumDistanceClassification
 - MixtureTunedRuleRasterClassification
 - NormalizedEuclideanDistanceClassification
 - OrthogonalSubspaceProjection
 - ParallelepipedClassification
 - ROIToClassification
 - RuleRasterClassification
 - SpectralAngleMapperClassification
 - SpectralInformationDivergenceClassification
 - SpectralSimilarityMapperClassification
 - TrainingClassificationStatistics
 
Color Slices
Crop Science
Feature Extraction
Filters (Adaptive)
- AdditiveLeeAdaptiveFilter
 - AdditiveMultiplicativeLeeAdaptiveFilter
 - BitErrorAdaptiveFilter
 - EnhancedFrostAdaptiveFilter
 - EnhancedLeeAdaptiveFilter
 - FrostAdaptiveFilter
 - GammaAdaptiveFilter
 - KuanAdaptiveFilter
 - LocalSigmaAdaptiveFilter
 - MultiplicativeLeeAdaptiveFilter
 
Filters (Convolution)
- DirectionalFilter
 - DirectionalKernel
 - GaussianHighPassFilter
 - GaussianHighPassKernel
 - GaussianLowPassFilter
 - GaussianLowPassKernel
 - GaussianStretchRaster
 - HighPassFilter
 - HighPassKernel
 - LaplacianFilter
 - LaplacianKernel
 - LowPassFilter
 - LowPassKernel
 - MedianFilter
 - RasterConvolution
 - RobertsFilter
 - SobelFilter
 
Filters (Morphological)
Georeferencing and Grids
- BuildGridDefinitionFromRaster
 - BuildIrregularGridMetaspatialRaster
 - BuildMetaspatialRaster
 - CalculateGridDefinitionFromRasterIntersection
 - CalculateGridDefinitionFromRasterUnion
 - ConvertGeographicToMapCoordinates
 - ConvertMapToGeographicCoordinates
 - ConvertMapToPixelCoordinates
 - ConvertPixelToMapCoordinates
 - DimensionsResampleRaster
 - MappingResampleRaster
 - PixelScaleResampleRaster
 - RegridRaster
 - ReprojectGLT
 - ReprojectRaster
 - RPCOrthorectification
 - RPCOrthorectificationUsingDSMFromDenseImageMatching (Requires the ENVI Photogrammetry Module)
 - RPCOrthorectificationUsingReferenceImage
 
Image Registration
- ImageToImageRegistration
 - GenerateGCPsFromTiePoints
 - FilterTiePointsByFundamentalMatrix
 - FilterTiePointsByGlobalTransform
 - FilterTiePointsByGlobalTransformWithOrthorectification
 - FilterTiePointsByPushbroomModel
 - GenerateGCPsFromReferenceImage
 - GenerateGCPsFromTiePoints
 - GenerateTiePointsByCrossCorrelation
 - GenerateTiePointsByCrossCorrelationWithOrthorectification
 - GenerateTiePointsByMutualInformation
 - GenerateTiePointsByMutualInformationWithOrthorectification
 
Masks
- BinaryAutomaticThresholdRaster
 - BinaryGTThresholdRaster
 - BinaryLTThresholdRaster
 - CalculateCloudMaskForProduct
 - CalculateCloudMaskUsingFmask
 - CalculateRasterThreshold
 - DataValuesMaskRaster
 - GenerateMaskFromVector
 - HighClipRaster
 - LowClipRaster
 - MaskRaster
 - ROIMaskRaster
 - SpectralSubspaceBackgroundStatistics
 - VectorMaskRaster
 
Miscellaneous
Mosaics
Numeric Operations
Point Clouds
- ColorPointCloud
 - CreatePointCloud
 - CreatePointCloudSubProject
 - GeneratePointCloudsByDenseImageMatching (Requires the ENVI Photogrammetry Module)
 - PointCloudFeatureExtraction
 
Preprocessing
- RadiometricCalibration
 - ApplyGainOffset
 - BuildBandStack
 - CalculateQUACGainOffset
 - CastRaster
 - DarkSubtractionCorrection
 - FlatFieldCorrection
 - IARReflectanceCorrection
 - QUAC
 - RadiometricNormalization
 
Radar
Radiometric Correction
Raster Operations
- BuildLayerStack
 - BuildRasterPyramids
 - ConvertInterleave
 - DownloadSRTMRasterDEM
 - EditRasterMetadata
 - ExportRasterToCADRG
 - ExportRasterToENVI
 - ExportRasterToKMZ
 - ExportRasterToNITF20
 - ExportRasterToNITF21
 - ExportRasterToNSIF10
 - ExportRasterToPNG
 - ExportRasterToTIFF
 - ExportRastersToDirectory
 - ExtractRasterFromFile
 - GenerateThumbnail
 - FindRasters
 - ImageIntersection
 - LabelRegions
 - MirrorRaster
 - PixelwiseBandMathRaster
 - PercentThresholdClassification
 - PixelStatistics
 - PixelwiseBandMathRaster
 - RasterHistogram
 - RasterProperties
 - RasterStatistics
 - RasterViewshed
 - RegisterRasterWithGeoServer
 - SetRasterMetadata
 - TransposeRaster
 
ROIs and Vectors
- ASCIIToROI
 - ASCIIToVector
 - DownloadOSMVectors
 - ExtractGeoJSONFromFile
 - ExtractROIsFromFile
 - FeatureCountToROI
 - FilterVector
 - GenerateContourLines
 - GeoJSONToROI
 - GeoPackageToShapefile
 - ImageThresholdToROI
 - RasterThresholdToVector
 - RegisterVectorWithGeoServer
 - ReprojectVector
 - ROIStatistics
 - ROIToClassification
 - ROIToGeoJSON
 - ROIToKML
 - SmoothVector
 - UploadVectorToArcGISPortal
 - UploadRasterToENVIConnect
 - VectorAttributeToROIs
 - VectorRecordsToBoundingBox
 - VectorRecordsToCentroid
 - VectorRecordsToROI
 - VectorRecordsToSeparateROI
 - VectorToFeatureCount
 
Spectral Tools
- CalculateRelativeWaterDepth
 - ExtractBandsFromRaster
 - GetSpectrumFromLibrary
 - GramSchmidtPanSharpening
 - LinearSpectralUnmixing
 - MatchedFilter
 - MixtureTunedMatchedFilter
 - NNDiffusePanSharpening
 - PCPanSharpening
 - PixelPurityIndex
 - QuerySpectralIndices
 - QuerySpectralLibrary
 - ResampleSpectrum
 - RXAnomalyDetection
 - SpectralAdaptiveCoherenceEstimator
 - SpectralAdaptiveCoherenceEstimatorUsingSubspaceBackgroundStatistics
 - SpectralSubspaceBackgroundStatistics
 - SpectralIndex
 - SpectralIndices
 - VegetationSuppression
 
Spatiotemporal Analysis
- BuildRasterSeries
 - BuildTemporalCube
 - BuildTimeSeries
 - ExtractRastersFromRasterSeries
 - RegridRasterSeries
 - RegridRasterSeriesByIndex
 - RegridRasterSeriesByIntersection
 - RegridRasterSeriesByUnion
 - VideoToRasterSeries
 
Stretches
- EqualizationStretchRaster
 - LinearPercentStretchRaster
 - LinearRangeStretchRaster
 - LogStretchRaster
 - OptimizedLinearStretchRaster
 - RootStretchRaster
 
Subsets
- CreateSubrectsFromDistance
 - CreateSubrectsFromPixels
 - CreateSubrectsFromROI
 - CreateSubrectsFromTileCount
 - CreateSubrectsFromVector
 - DiceRasterByDistance
 - DiceRasterByPixel
 - DiceRasterBySubrects
 - DiceRasterByTileCount
 - DiceRasterByVector
 - GeographicSubsetRaster
 - SubsetRaster
 
Target Analysis
Task Processing
Terrain
- TopographicFeatures
 - TopographicModeling
 - TopographicShadingUsingHLS
 - TopographicShadingUsingHSV
 - TopographicShadingUsingRGB
 
Texture Metrics
Transforms
- DimensionalityExpansionRaster
 - DimensionalityExpansionSpectralLibrary
 - ForwardICATransform
 - ForwardMNFTransform
 - ForwardPCATransform
 - InverseMNFTransform
 - RGBToHSIRaster