X
12540

ENVI Py for ArcGIS 1.3 Release Notes

ENVI® Py for ArcGIS® enables ArcGIS for Desktop users to run ENVI analytics in ArcMap™ or ArcGIS Pro software. An ENVI Analytics toolbox contains a sample of tools that you can run, or you can create a custom toolbox that meets your specific needs. ENVI Py for ArcGIS contains the following Python client libraries:

  • ENVI Py for ArcGIS: Run ENVI analytics in ArcMap or ArcGIS Pro.
  • ENVI Py for ArcGIS Library: Create your own ArcGIS Python toolbox.
  • ENVI Py Engine: Query available tasks, retrieve task information, and run tasks from a desktop environment.

See the Running ENVI Analytics in ArcGIS Pro Tutorial for instructions on creating an ArcGIS Python toolbox that contains ENVI geoprocessing tools. Also see the help article How do I use ENVI Tools in ArcGIS?

System Requirements for Version 1.3

  • ENVI 5.5.2 or later
  • ArcMap 10.6 or later and/or ArcGIS Pro 2.2 or later

New Features in Version 1.3

The ENVIURI and ENVIURIARRAY data types now support the IS_DIRECTORY keyword. This allows ArcMap and ArcGIS Pro users to select input directories instead of only files.

ENVI Py supports the following classes for ENVI Deep Learning: ENVIDeepLearningLabelRaster, ENVIDeepLearningRaster, and ENVITensorFlowModel. A separate license is required for the ENVI Deep Learning module.

An "ENVI Deep Learning" toolbox is available for use in ArcMap or ArcGIS Pro. It contains one tool called "TensorFlowMaskClassification," which classifies a raster using a trained TensorFlow mask-based model.