The ENVI Ecosystem of Solutions

Create. Develop. Analyze.

Use ENVI® to Extract Timely, Reliable, and Accurate Information From Geospatial Data.

Analytics, Insights, Answers You Can Trust

ENVI uses scientifically proven analytics to deliver expert-level results. Businesses and organizations choose ENVI geospatial analysis software because it integrates with existing workflows, supports today's most popular sensors, and can easily be customized to meet unique project requirements.

ENVI  |  Intuitive and User Friendly

ENVI image analysis and processing software is beneficial for everyone from entry-level analysts to domain experts. It contains many easy-to-use tools that don’t require advanced training and education in remote sensing to get actionable results. ENVI offers intuitive data visualization, processing, and analysis.

A suite of comprehensive data analysis tools are exposed as discrete tasks that guide users through image processing steps. Some of these tools include data calibration, pre-processing, atmospheric correction, pan sharpening, orthorectification, and image registration. From there, ENVI workflows can be used to detect changes and anomalies, measure and extract features, model topographic characteristics, and much more. Reports of your findings are easily generated and shared.

Built-in workflows for geospatial image processing and analysis

ENVI has automated workflows that help users easily and accurately extract information from all types of geospatial data.



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



Look for areas of change by comparing the differences between two images



Classify terrain automatically or with user-defined specifications



Perform change detection between two classification results



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



Correct imagery to account for terrain and sensor distortion



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



Perform a line of sight analysis



A set of automated workflows designed to take advantage of multispectral imagery



A set of automated workflows designed to take advantage of hyperspectral imagery

Synthetic Aperture Radar (SAR)
specific workflows

ENVI SARscape Analytics provides easy-to-use tools for some of the most common SAR processing applications and presents them in a simple way to users. These tools can be accessed in the ENVI toolbox and ENVI Modeler as well as ArcGIS Pro, and do not require you to be an expert in SAR to run them.  Learn more >


ENVI  |  Data Support

ENVI supports all of the latest data collection platforms (satellites, airborne, drone, terrestrial), more than 200 different types of data, and different modalities including panchromatic, multi and hyperspectral, LiDAR, SAR and FMV. ENVI works with any size data set and has automated tools to quickly and easily prepare big and small imagery for viewing and further analysis.

Read and analyze many data formats

ENVI supports most data formats including scientific formats such as HDF and CDF and image types like GeoTIFF, and additionally provides JITC-compliant NITF support.

Fuse data together

Use ENVI to combine radar, LiDAR, SAR, optical, hyperspectral, multispectral, stereo, thermal and/or acoustic data to exploit the strengths of each sensor and create rich geospatial products for informed decision-making.

Seamless integration with today's popular sensors

ENVI geospatial image analysis and processing software supports imagery gathered from the newest and most popular satellite and airborne systems. These include the Sentinel missions, Landsat missions, AVIRIS Hyperspectral, Planet Dove and SkySat imagery, NPP VIIRS, GOES, Pleiades, SPOT, WorldView systems, framing and line cameras, RADARSAT, TerraSAR-X and commercial LiDAR sensors.

How can we help?

ENVI  |  Spectral Analysis

ENVI software is the definitive leader in spectral image processing and analysis with the top tools to analyze multi and hyperspectral data including spectral target detection and identification. These geospatial analysis tools are based on established, scientific methods for spectral analysis – using pixel responses at different wavelengths to obtain information about the materials within each pixel.

Best in class and proven by experts

ENVI spectral tools can detect targets, calculate vegetation and forest health, map materials of interest, and much more. They are used to measure marine debris and pollution, analyze wildlife habitats, map oil slicks, evaluate water quality, mitigate wildfires, detect methane leaks, identify minerals, map vegetation health, and assist with many Defense and Intelligence applications.

There are interactive capabilities found exclusively in ENVI including spectral library support and workflows that are needed to process hyperspectral data. ENVI’s spectral algorithms have been peer-reviewed, tested, and ultimately proven by the remote sensing community over several decades.

  Spectral Analysis in ENVI Data Sheet

  Hyperspectral Analytics in ENVI

ENVI spectral tools are the industry standard

  Advanced data preprocessing, critical for producing accurate results
  Tested, proven and reliable to efficiently handle large datasets
  Used by non-experts and experts alike

Extending ENVI

ENVI Modeler

ENVI Modeler

ENVI Modeler, a tool that helps you perform batch processing and effortlessly create custom image processing workflows without writing a single line of code. With the ENVI Modeler, you can also run processing in the cloud with the click of a button. Learn more >

Use ENVI Modeler to effortlessly create custom image processing workflows without writing a single line of code.

How can we help?

ENVI  |  Extensibility

ENVI geospatial analysis software is written in IDL®, a modern programming language that provides the ability to extend or customize ENVI features and functionality. The ENVI API lets users add their own proprietary algorithms, extend existing tools and models and automate workflows for batch processing. ENVI image processing and analysis software is also accessible via a Python client library.

Perform visual programming and write custom tasks and workflows

If you aren’t a programmer, the ENVI Modeler is a visual programming tool that makes it easy to perform batch processing and effortlessly create custom image processing workflows without having to write a single line of code. In addition, if you are an Esri user, you can run your ENVI Modeler workflows in ArcGIS Pro or ArcMap. With ENVI Modeler’s intuitive user interface, you can also run processing in the cloud, or on remote servers, with the click of a button.

For the developer, ENVI image processing and analysis software enables users to write custom tasks using templates that define the input and output parameters required for data processing. These discrete processing tasks are de-coupled from the desktop and can easily be chained together to build custom workflows. A task can be written once and then run on desktop or enterprise environments.

ENVI  |  Integration with ArcGIS®

ENVI image processing and analysis software is tightly integrated with Esri’s ArcGIS platform and lets GIS users seamlessly access and analyze imagery to solve critical problems with confidence. ENVI analytics can be accessed from within any ArcGIS environment and results can be displayed directly from ArcGIS Pro, ArcMap or via ArcGIS Online. By extending ArcGIS with ENVI analytics you can derive quantitative, actionable results from remotely sensed data, share them across your organization and use the information to make better decisions, regardless of your experience.

With the integration of ENVI’s task-based analytics into ArcGIS, it is easy to implement all of the advanced ENVI image processing techniques on the desktop or in the enterprise. Additionally, there are automated workflows exposed out-of-the-box in ArcGIS making it easy to deliver expert-level results regardless of image analysis experience.

Python integration

NV5 has exposed ENVI tasks through a Python client library, ENVI Py, which enables users to access ENVI’s suite of top image processing and analysis tools directly from ArcMap or ArcGIS Pro. Users also have access to out-of-the-box toolboxes for ArcMap or ArcGIS Pro. This suite enables ArcGIS users to take advantage of ENVI’s advanced imagery capabilities where and how they want.

Batch process and create custom workflows

ENVI Modeler helps you perform batch processing and effortlessly create custom image processing and analysis workflows without writing a single line of code. These workflows can be published directly to ArcGIS Pro.

ENVI  |  Cloud and Enterprise

Not only is the volume, variety and velocity of data increasing, but so too is the spatial resolution and temporal cadence. To make informed decisions in a timely manner, you must be able to efficiently and accurately analyze data and geospatial imagery at scale.

ENVI Server

ENVI Server lets you run image processing and analysis in parallel or in the background using ENVI desktop and allows you to take advantage of modern hardware. With ENVI Server, you no longer need to wait for ENVI's progress bars to finish before getting to the next step of your workflows. One of the best features about ENVI Server is that it is free to anyone who has access to ENVI 5.6 or newer. There is no additional fee, license or module that you need to purchase to use ENVI Server.

You can also use ENVI as a client to ENVI Server – meaning that, any machine with ENVI Server and access to the same data as your local ENVI session, can accept processing from ENVI. You can use the ENVI Modeler or ENVI dialogs to send processing to ENVI Server. This allows you to keep using ENVI geospatial image processing and analysis software the same way that you always have to easily take advantage of the power of ENVI Server.

Leverage image analysis in the cloud

ENVI Server is a great way to try out automated image processing. But if you need to process large volumes of data you should take advantage of the cloud. Using the cloud enables processing to scale up and down according to needs but it can be complex to implement and maintain.

The ENVI Inform cloud platform utilizes the scalability and access offered by cloud processing and makes it easy to deploy and run workflows you have created with the ENVI API or the ENVI Modeler (write once and deploy anywhere). ENVI Inform can scale to process and analyze any amount of data, and deliver geospatial products and insights to decision makers.

ENVI  |  Modules

Use ENVI Modules to quickly and easily perform highly-specialized tasks that require advanced image processing and analysis software tools.

ENVI Deep Learning Module

The ENVI Deep Learning module removes the barriers to accessing deep learning by exposing intuitive tools that don’t require programming. ENVI Deep Learning is commercial, off-the-shelf technology specifically designed to work with remotely sensed imagery to solve problems in agriculture, utilities, transportation, defense, and other industries.

Easy-to-use machine learning algorithms are now in ENVI. Learn more.

Learn more


ENVI SARscape allows you to process and analyze SAR data and generate products such as DEMs or surface deformation maps. ENVI SARscape gives you the option to integrate this information with other geospatial products.

If you aren’t a SAR expert, then ENVI SARscape Analytics might be what you’re looking for. ENVI SARscape Analytics bundles some of the most common SAR processing applications as easy-to-use workflows.

Learn more

Atmospheric Correction Module (ACM)

ENVI ACM enables users to correct for atmospheric interference in multispectral and hyperspectral imagery. The module has the option of a one-click, in-scene reflectance correction, or a Modtran model based surface-reflectance correction. The ACM module is critical for change detection applications: it ensures that you are comparing like imagery to achieve accurate results.

How can we help?

Feature Extraction Module (FX)

Find and extract specific objects of interest from all types of imagery and LiDAR data with ENVI FX. User-friendly tools enable feature extraction based on spatial, spectral and textural characteristics to identify objects like vehicles, buildings, roads, coastlines, rivers, lakes and fields. Feature extraction also applies to point clouds to quickly provide automated extraction of trees, buildings, utility infrastructure and more.

ENVI FX includes unique step-by-step workflows that walk users through previously complex image analysis tasks. The inherent flexibility of ENVI FX lets users preview and modify parameters and data at any stage of the process.

How can we help?

ENVI Crop Science

ENVI Crop Science lets users analyze spectral and spatial data within imagery to provide extensive crop health information. The module can produce plant counts, index based health assessments for individual crops, and hotspot analysis to identify the areas of your field that need attention. This product is designed to be used by anyone – regardless of prior experience with remote sensing.

How can we help?

ENVI Photogrammetry Module

The ENVI Photogrammetry module allows users to generate synthetic 3D point clouds and a Digital Surface Model (DSM) from spaceborne optical imaging platforms via 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.

How can we help?


NITF (National Imagery Transmission Format) is the preferred data standard for the Department of Defense (DoD) and the Intelligence Community (IC). NITF combines imagery, vectors and metadata into a single file to maximize speed and utility.

The ENVI NITF module is used to access, read, write, process and share imagery in the NITF format. The module is integrated with ENVI for a seamless imagery experience. The module’s API makes it easy for users to automate and customize their workflows.

MIE4NITF combines NITF images and metadata with time-series information from WAMI and FMV systems. The ENVI NITF module also supports MIE4NITF data files and the Xtreme Viewer allows users to view data up to 30 frames per second with video player-like controls.

How can we help?

DEM Extraction

The ENVI DEM Extraction module allows you to quickly and easily create spatially accurate digital elevation models (DEMs) from your geospatial imagery. With the module’s interactive workflow, you can produce accurate and robust models from virtually any airborne or satellite stereo pair images with RPCs. The module includes flexible viewing, measurement and editing tools to enhance your 3D representations. These tools give you all you need to view anaglyph stereo pairs, measure building or mountain heights, edit DEM values and extract 3D features.

How can we help?

Common Uses for ENVI

Organizations around the world use ENVI geospatial analysis software because it integrates with existing workflows, supports today's most popular sensors and can easily be customized to meet unique project requirements.

Disaster Response With ENVI Deep Learning

Analyze SAR Data

Access and Analyze Imagery Within ArcGIS®

Activity Based Intelligence (ABI)

Material Identification

Monitor Urban Growth

Batch Process With ENVI Modeler

Environmental Monitoring


“ENVI is a great product that provides tools that make a spectral scientist's job rewarding and reliable!”

- John Althausen - Affiliate Professor, George Mason University

"ENVI is our go-to geospatial software for a range of applications, from image analytics in the cloud, to automated data analysis workflows to remote sensing algorithm development.”

- James Goodman - Owner, HySpeed Computing

From Data and Imagery to Insights and Answers

Let’s find a geospatial image analysis solution that meets your project requirements. Contact us. Let’s get started today!