ENVI combines advanced spectral image processing and proven geospatial analysis technology with a modern, user-friendly interface. Whether you use panchromatic, LiDAR, SAR, multispectral or hyperspectral imagery, ENVI has the latest processing and analysis tools to help you extract meaningful information to make better decisions.

Use ENVI Modules to extend functionality to perform highly-specialised tasks that require advanced image analysis tools. ENVI modules enable you to easily work with NITF data, extract features, correct for atmospheric conditions, create DEMs and rigorously orthorectify images.


Find and extract specific objects of interest from all types of imagery with the ENVI Feature Extraction Module (ENVI FX). User-friendly tools enable you to extract features from geospatial imagery based on the object’s spatial, spectral, and texture characteristics and identify them as objects like vehicles, buildings, roads, coastlines, rivers, lakes, and fields. The inherent flexibility of ENVI FX lets you modify parameters and data at any stage of the process to get the specific information you need from your imagery to make more informed decisions. For example, in the military to find tanks or airstrips; in urban development to determine the extent of housing sprawl; or in local government to track highway assets. Designed specifically for GIS users and fully integrated with ESRI’s ArcGIS® software, ENVI FX includes unique step-by-step workflows that walk you through previously complex image analysis tasks.


Remove atmospheric interference from your imagery with the ENVI Atmospheric Correction Module (ENVI ACM). Whether you require an advanced, physics-based technique, or more of an on-the-fly method for real-time data processing, ENVI ACM offers a flexible solution that delivers the accurate and scientific detail you need. ENVI ACM treats each image and its atmospheric imprint individually to create a unique model that is a true, reliable representation of a specific image scene. The ENVI Atmospheric Correction Module works on both multispectral and hyperspectral data and automatically supports today's most frequently used sensors.


Quickly and easily create spatially accurate digital elevation models (DEMs) of your geospatial imagery with the ENVI DEM Module. A flexible, step-by-step, fully-guided process enables you to produce accurate and robust models from virtually any airphoto or satellite stereo pair images with RPCs, including those from pushbroom sensors such as ASTER, IKONOS, OrbView-3, QuickBird and SPOT 1-5. These tools are all you need to view anaglyph stereo pairs, measure building or mountain heights, edit DEM values and extract 3D features. If you are looking to create DEMs from LiDAR data, see our LiDAR solution.

Photogrammetry Module

Register imagery to ground coordinates and geometrically correct them to remove distortions that happen during image capture with the ENVI Photogrammetry Module (formerly the Orthorectification Module). This Module delivers a trusted, rigorous orthorectification method with robust capabilities. A wizard-based interface guides users through orthorectification steps to quickly produce expert-level results regardless of experience level. This solution creates a seamless data transition, easily taking you from data ingest through orthorectification with the option to export results for further analysis or inclusion in your GIS products.
This module also generates synthetic 3D point clouds from spaceborne optical imaging platforms via multi-ray photogrammetry techniques that involve feature detector pixel correlation and dense image matching. This functionality produces LAS format output files that can be used with the wide variety of point cloud visualization and processing tools available in ENVI. Users can take advantage of large commercial imagery archives and also use this capability to create point cloud and terrain products where flying airborne LiDAR is not feasible or would be cost-prohibitive.


Read, edit, and deliver NITF files using the ENVI NITF Module, certified by the Joint Interoperability Test Command (JITC). The ENVI 5.0 NITF/NSIF Module was tested by the JITC and recommended for full compliance registration to complexity level 7 for NITF 2.1 and complexity level 6 for NITF 2.0 -- the highest awarded for each format. ENVI 5.0 Service Pack 2 is in compliance with these standards.

Save time and effort by using ENVI workflows to get the accurate results you need from imagery. These automated workflows easily guide you through advanced image analysis tasks, giving you expert level results through scientifically proven processes, regardless of your experience level or knowledge of remote sensing and image analysis methods.


Quickly create actionable intelligence with ENVI Tactical Hyperspectral Operational Resource (THOR) Tools, a set of automated hyperspectral workflows developed in concert with the DoD to support exploitation and analysis hyperspectral imagery. Each tool leverages specialized technology so you can uncover hidden information in a more efficient, convenient way to quickly and easily produce actionable intelligence that is accurate and dependable.


Now you can use your ARTEMIS imagery, and other commercially available data to its fullest potential quickly and easily. Automatically extract metadata from ARTEMIS NITF data and find full support for all data written in HSI NITF standard.

THOR Automated Workflows

Anomaly Detection; Atmospheric Correction; Change Detection, Lines of Communication - Water and Trails; Stressed Vegetation; Target Detection.

THOR Tools

  • THOR Spectral Library Viewer

Use the Spectral Library Viewer to view data from Metadata Rich Spectral Library (MRSL) files that were created in the THOR Spectral Library Builder. MRSL files provide several advantages over ENVI’s standard spectral libraries such as the ability to store signatures with variable spectral ranges and band spacings, as well as unlimited metadata for each signature. The THOR Spectral Library Viewer is essentially identical to ENVI's Spectral Library Viewer, except that it also displays metadata associated with the selected signature.

  • THOR Spectral Library Builder;

Use the THOR Spectral Library Builder to build spectral libraries in the Metadata Rich Spectral Library (MRSL) format from a variety of input signature sources. The MRSL library format is specific to THOR and accommodates variable-range and variable-resolution spectra with metadata for each signature.

  • Transform Band Weights;

The Transform Band Weights tool allows advanced users to visualize the contribution of the various spectral bands to each output band of an image transform. Image transforms such as Principal Component Analysis (PCA), Minimum Noise Fraction (MNF), and Independent Component Analysis (ICA)

  • Material Identification

Use the Material Identification tool to attempt to identify unknown spectral signatures by comparing them to spectral libraries.


Speed up your image processing and analysis with the ENVI Hyperspectral SPEAR Tools that provide you with automated workflows to make the most commonly needed image processing and analysis routines easy. This unique set of wizard-based tools include step-by-step instructions and integrated help dialogues, so the results you get are scientifically accurate and precise, allowing you to achieve expert level results regardless of your image processing and analysis experience or professional background.

Perform Change Detection

Changed areas can be highlighted and compared to images from two datasets using band ratio techniques.

Detect Anomalies

Search an image for statistical and spectral distinctions that indicate unique objects that are not native to the environment.

Find Watercraft

Images can be searched for moving and non-moving watercraft in open water environments.

Perform Terrain-based Orthorectification

Compensate for image distortion due to terrain differences.

 Register Images to Maps

Improve the georeferencing of an image by tying it to an accurate base map.

Bridge to Google Earth™

Export and open data in Google Earth™.

Pan-sharpen Images

Panchromatic images can be fused with multispectral data to create colorized high resolution images.

Detect Lines of Communication

Roads and waterways can be highlighted and emphasized to aid in map generation.

Browse Metadata

Browse NITF metadata for multiple images to assess exploitation suitability.

Measure Relative Water Depth

Images of relative water depths can be generated and exported to graphic files for use in reports or briefings.

Conduct TERCAT (Terrain Categorization)

Terrain classifications can be automatically generated or created by user defined specifications.

Assess Vegetation Delineation and Stress Detection

Vegetation delineation and stress can be quickly identified and visualized to determine the level of vigor.

Find Similar Materials

Find all instances of a specific material based on its spectral response.

Automated Processing Tools

Automated workflows within ENVI take the complexity out of popular image analysis tasks, while saving you time and effort in getting the accurate results you need to make decision.

Anomaly Detection

Search an image for statistical and spectral distinctions from the background landscape.

Viewshed Analysis

Perform a line of site analysis.

Change Detection

Look for areas of change by comparing two images from different dates using band ratio or feature index techniques.

Seamless Mosaic

Quickly combine multiple georeferenced scenes into one image. This automated workflow provides several features to create a quality mosaic such as seamline creation, edge feathering, and color correction.

Image Registration

Improve the georeferencing of an image by tying it to an accurate base map.

Feature Extraction

Find objects of interest using parameters based on spatial, spectral and textural characteristics.

Thematic Change

Perform change detection between two classification results.

Image analysis is just part of your overall geospatial workflow, which is why you need image analysis software that seamlessly integrates with your existing tools to streamline the overall process. ENVI makes it easy for you to customize features and functionality to fit the unique needs of your organization, update your GIS with valuable information from imagery, and collaborate and share results with others.

ArcGIS® Integration

The ENVI Platform fully integrates with ArcGIS® from Esri, allowing you to add more information than ever before to your GIS for more powerful geospatial products. With access to ENVI image analysis tools directly from the ArcGIS desktop and server environments you can increase efficiency and improve decision making.

ENVI for ArcGIS® Server

ENVI for ArcGIS Server delivers advanced ENVI image analysis tools to the ArcGIS Server environment so users across the enterprise can effectively add information from imagery to your GIS. You can also send results from ENVI to a geodatabase, or push information from ENVI directly into ArcMap™.

ENVI for ArcGIS Server allows you to author, publish, and distribute image analysis tools and models to your entire organization.


Author tools and models on the desktop to provide customized image analysis functionality to your organization so you have the information you need to make more informed decisions.


Publish standardized models and applications across the enterprise to ensure consistent and reliable results across your organization. Additionally, this enables data to be shared in a centralized location for increased collaboration and efficiency.


Use image analysis applications and models published through the ArcGIS Server platform on a desktop, mobile, or Web client to give your geographically dispersed end users access to the on-demand content they need to perform their jobs.

Tools for the ArcToolbox™

ENVI tools are available directly within the ArcToolbox, letting you easily add image analysis capabilities to your new and existing GIS models and applications. These tools deliver popular image processing and analysis functionality including:

  • Detecting change over time.
  • Finding features of interest or anomalies.
  • Identifying and classifying features or land cover.
  • Categorizing terrain.
  • Correcting for atmospheric conditions.
  • Detecting and mapping lines of communication.
  • Analyzing LiDAR data.

Your image analysis workflow should be based upon your project requirements and not software limitations. ENVI is developed using IDL, a powerful development language that is easily accessible from ENVI, allowing you to extend and customize ENVI features and functionality to fit your image analysis requirements and specific project needs.


ENVI has an API that lets you customize the application to meet the demands of your organization. You can add image analysis capabilities to your existing tools and models, combine multiple tools that include image analysis functionality, and create new custom image analysis tools based on your desired outcomes. Use ENVI API to perform tasks like:

  • Extend ENVI with custom tools and plug-ins
  • Automate execution in headless batch mode
  • Integrate custom file readers for new data formats
  • Create custom display functionality
  • Add new processing algorithms
  • Develop links to other software or libraries
  • Application & display stack control



For a complete list of Government Plugins such as Full spectrum Toolkit, Mensuration Service Program Toolkit (MSP), and additional plugins useful for tactical decision aides (TDA) visit our Intellipedia page.


We provide a CodeLibrary where the ENVI user community can share pre-built plugins to extend functionality.


If you don't have the resources or in-house expertise, our professional services group can help you maximize your investment in ENVI and IDL by providing extensions, optimizations, and custom interfaces designed to meet your unique challenges.

ENVI offers a complete suite of image processing and analysis tools that let you easily extract pertinent information from imagery without spending valuable time and effort learning advanced image analysis techniques.

Data Support

ENVI supports geospatial imagery gathered from today’s popular satellite and airborne sensors. These sensors include ASTER, AVIRIS, AVHRR, Landsat 8, NPP VIIRS, Quickbird, RadarSat, SPOT, TMS, USGS DEM data, WorldView, Pleiades-1, and more.

Supported data types include:

  • Hyperspectral
  • Multispectral
  • Panchromatic
  • Infrared
  • Thermal
  • LiDAR
  • HDF5

Explore Your Data

ENVI gives you a modern and intuitive user interface that allows you to quickly and easily view, explore, and analyze your imagery. With ENVI you can also display ArcGIS layers with your imagery, giving you the ability to view vector information with the same styling, symbology and rendering as your GIS applications. ENVI lets you:

  • View data sets of any size
  • Navigate through data with a picture-in-picture window
  • Visualize and geographically link multiple images simultaneously
  • Create scatter plots, explore pixel signatures
  • Utilize a layer manager to toggle & edit parameters, and more.

Pre Processing Tools

ENVI provides automated pre-processing tools that allow you to quickly and easily prepare your imagery for viewing or additional analysis.

  • Orthorectify imagery
  • Register two or more images
  • Calibrate imagery
  • Correct imagery for atmospheric distortions
  • Create vector overlays
  • Create digital elevation models (DEMs)
  • Perform pan sharpening, masking, and mosaicking
  • Resize, rotate, or convert the data type
  • Reproject rasters to any coordinate system

Analysis Tools

ENVI includes a comprehensive suite of image analysis tools that allow you to access proven algorithms to quickly, easily and accurately analyze imagery.

  • Supervised & Unsupervised Classification
  • Identify Region of Interest
  • Target Detection
  • Feature Extraction
  • Image & Thematic Change Detection
  • Anomaly Detection
  • Sub-Pixel Spectral Processing
  • Terrain Categorization (TERCAT)
  • Lines Of Communication (LOC)
  • Spectral Band Indices
  • Viewshed Analysis
  • Topographic Modeling & Features
  • Extract SAR Polarization Signatures

ENVI is the leader in spectral image processing and has tools that give you access to scientifically proven methods for spectral analysis.