ENVI (The Enviroment for Visualizing Images) jest oprogramowaniem teledetekcyjnym dostarczającym narzędzia i zautomatyzowane procesy wykorzystujące sprawdzone metody naukowe w celu pozyskania informacji z różnorodnych danych rastrowych (obrazów panchromatycznych, wielospektralnych, hiperspektralnych, radarowych SAR i innych). Oprogramowanie powstało na platformie IDL (Interactive Data Language), pozwalającej na łatwe rozbudowywanie i dostosowywanie aplikacji do własnych potrzeb.
ENVI umożliwia wykonywanie m.in. klasyfikacji obrazów, analizy zachodzących zmian, detekcji anomalii, identyfikacji materiałów czy badania stanu roślinności w oparciu o wskaźniki spektralne. Pozwala również na wykonywanie prostych operacji na danych wektorowych, a także na opracowanie chmur punktów pochodzących ze skaningu laserowego LiDAR (filtracja, klasyfikacja, generowanie modeli wysokościowych oraz wykrywanie obiektów np. budynków i linii energetycznych).