ENVI is software for processing and analyzing geospatial imagery; it uses spectral image processing and image analysis technologies. ENVI supports over 70 data formats that include the most popular satellite and airborne sensor imagery types.


Data Analysis Tools

Spectral Analysis


Geospatial statistics

Image classification methods

Registration of two or several images

Image statistics

Analyze spectral signatures

Calibration of imagery

Extract linear features

Detect and identify targets

Atmospheric correction

Synthesize radar imagery

Analyze & map materials of interest

Create vector overlays

Calculate principal components

Perform whole-pixel and sub-pixel analysis

Identify regions of interest (ROIs)

Change detection

Post-classification tools

Pan-sharpening, masking and mosaicking

Measure features

Vegetation analysis tool

Resiye, rotate and covert data type

Model topographic characteristics



Apply common and user-defined filters



Perform custom band and spectral math functions


ENVI includes workflows that automate a wide range of image exploitation tasks. It is compatible with ArcGIS.

ENVI can be extended by adding modules:

  • Ortho-rectification module: more accurate and robust registration tools.
  •  DEM extraction module: to create spatially accurate 3D data representations.
  • SARscape module: set of functionalities to read, process and analyze SAR data.
  •  Atmospheric correction module: integration of FLAASH and QUAC algorithms for atmospheric correction.

There exists also a version called ENVI EX focused on GIS users.