ENVI(The Environment for Visualizing Images) 是由美国 Harris Geospatial Solutions(现属 Hexagon 公司)开发的专业遥感图像处理与分析软件,广泛应用于遥感测绘、地理信息系统(GIS)、环境监测、农业、气象、地质勘探等领域。其核心功能是对遥感影像数据进行预处理、信息提取、定量分析及可视化,支持从数据导入到高级应用的全流程操作。
核心功能与特点
1. 多源数据支持
数据类型
:支持几乎所有主流遥感传感器数据,包括光学影像(如 Landsat、Sentinel-2、MODIS、高分系列)、雷达数据(如 SAR、InSAR、PolSAR)、激光雷达(LiDAR)、热红外数据等。
数据格式
:兼容 HDR、GeoTIFF、ENVI 标准格式(.dat)及二进制格式数据,可直接读取 GIS 矢量数据(如 SHP、KML)。
2. 影像预处理
辐射定标与大气校正
:将像素值转换为实际物理量(如反射率、辐射亮度),并去除大气散射和吸收的影响(如 FLAASH、QUAC 算法)。
几何校正与配准
:基于地面控制点(GCP)或自动匹配算法,对影像进行几何纠正、投影转换和多源影像配准。
图像增强与滤波
:提供对比度拉伸、主成分分析(PCA)、缨帽变换、噪声去除(如中值滤波、高斯滤波)等工具,提升影像目视效果或特征提取能力。
3. 信息提取与分析
遥感解译与分类
监督分类
:支持最大似然法、随机森林、支持向量机(SVM)等算法,适用于土地覆盖 / 土地利用分类。
非监督分类
:基于聚类算法(如 ISODATA)自动划分地物类别。
面向对象分类
:结合影像分割与光谱、纹理特征,实现高精度地物提取。
变化检测
:通过多时相影像对比,分析地表变化(如植被覆盖变化、城市扩张),支持差值法、分类后比较等方法。
定量遥感
植被指数计算(如 NDVI、EVI)、作物长势监测。水体参数反演(如叶绿素浓度、悬浮泥沙含量)。热红外分析(如地表温度反演)。
雷达数据处理
SAR 影像滤波(如 Lee 滤波)、极化特征分析(PolSAR)。InSAR 形变监测(如 D-InSAR、PS-InSAR),用于地震、滑坡等地质灾害评估。
4. 三维可视化与空间分析
三维建模
:结合 DEM 数据生成地形三维模型,叠加影像纹理实现逼真场景模拟。
空间统计与 GIS 集成
:支持与 ArcGIS、QGIS 等 GIS 软件的数据交互,可进行缓冲区分析、地形分析(如坡度、坡向、等高线提取)。
5. 编程与扩展能力
ENVI/IDL 编程
:通过 IDL(Interactive Data Language)语言编写脚本,实现批量处理或自定义算法开发。
Python 接口
:支持通过 PyENVI 库在 Python 环境中调用 ENVI 功能,便于与其他数据(如气象数据、社会经济数据)集成分析。
扩展工具包
:提供丰富的扩展模块,如:
Hyperspectral Toolkit
:高光谱数据分析(如矿物识别、光谱匹配)。
LiDAR Module
:激光雷达点云处理与三维建模。
SARscape
:专业雷达数据处理套件(需单独授权)。
应用领域
环境监测
:森林覆盖变化、水质评估、大气污染扩散模拟。
农业与林业
:作物产量预测、病虫害监测、森林资源清查。
地质与矿产
:岩性识别、矿床遥感勘探、地质灾害(滑坡、火山)预警。
城市规划
:城市热岛效应分析、土地利用动态监测、基础设施规划。
气象与海洋
:台风路径追踪、海冰监测、海洋初级生产力估算。
国防与安全
:军事目标检测、边境监控、应急救灾(如洪水、地震后的损失评估)。
软件优势
专业性强
:针对遥感领域设计,提供从数据预处理到高级分析的全流程工具,算法成熟且符合行业标准。
兼容性与集成度高
:支持多源数据融合,可与 GIS、数值模型(如 WRF、SWAT)结合,形成完整的地理空间分析链条。
可视化能力突出
:提供 2D/3D 交互式可视化界面,支持动态渲染、动画制作,便于成果展示与决策支持。
社区与技术支持
:拥有庞大的用户社区和官方技术文档,适合科研人员、行业从业者及教育机构使用。
ENVI(The Environment for Visualizing Images) 是由美国 Harris Geospatial Solutions(现属 Hexagon 公司)开发的专业遥感图像处理与分析软件,广泛应用于遥感测绘、地理信息系统(GIS)、环境监测、农业、气象、地质勘探等领域。其核心功能是对遥感影像数据进行预处理、信息提取、定量分析及可视化,支持从数据导入到高级应用的全流程操作。
核心功能与特点
1. 多源数据支持
数据类型
:支持几乎所有主流遥感传感器数据,包括光学影像(如 Landsat、Sentinel-2、MODIS、高分系列)、雷达数据(如 SAR、InSAR、PolSAR)、激光雷达(LiDAR)、热红外数据等。
数据格式
:兼容 HDR、GeoTIFF、ENVI 标准格式(.dat)及二进制格式数据,可直接读取 GIS 矢量数据(如 SHP、KML)。
2. 影像预处理
辐射定标与大气校正
:将像素值转换为实际物理量(如反射率、辐射亮度),并去除大气散射和吸收的影响(如 FLAASH、QUAC 算法)。
几何校正与配准
:基于地面控制点(GCP)或自动匹配算法,对影像进行几何纠正、投影转换和多源影像配准。
图像增强与滤波
:提供对比度拉伸、主成分分析(PCA)、缨帽变换、噪声去除(如中值滤波、高斯滤波)等工具,提升影像目视效果或特征提取能力。
3. 信息提取与分析
遥感解译与分类
监督分类
:支持最大似然法、随机森林、支持向量机(SVM)等算法,适用于土地覆盖 / 土地利用分类。
非监督分类
:基于聚类算法(如 ISODATA)自动划分地物类别。
面向对象分类
:结合影像分割与光谱、纹理特征,实现高精度地物提取。
变化检测
:通过多时相影像对比,分析地表变化(如植被覆盖变化、城市扩张),支持差值法、分类后比较等方法。
定量遥感
植被指数计算(如 NDVI、EVI)、作物长势监测。水体参数反演(如叶绿素浓度、悬浮泥沙含量)。热红外分析(如地表温度反演)。
雷达数据处理
SAR 影像滤波(如 Lee 滤波)、极化特征分析(PolSAR)。InSAR 形变监测(如 D-InSAR、PS-InSAR),用于地震、滑坡等地质灾害评估。
4. 三维可视化与空间分析
三维建模
:结合 DEM 数据生成地形三维模型,叠加影像纹理实现逼真场景模拟。
空间统计与 GIS 集成
:支持与 ArcGIS、QGIS 等 GIS 软件的数据交互,可进行缓冲区分析、地形分析(如坡度、坡向、等高线提取)。
5. 编程与扩展能力
ENVI/IDL 编程
:通过 IDL(Interactive Data Language)语言编写脚本,实现批量处理或自定义算法开发。
Python 接口
:支持通过 PyENVI 库在 Python 环境中调用 ENVI 功能,便于与其他数据(如气象数据、社会经济数据)集成分析。
扩展工具包
:提供丰富的扩展模块,如:
Hyperspectral Toolkit
:高光谱数据分析(如矿物识别、光谱匹配)。
LiDAR Module
:激光雷达点云处理与三维建模。
SARscape
:专业雷达数据处理套件(需单独授权)。
应用领域
环境监测
:森林覆盖变化、水质评估、大气污染扩散模拟。
农业与林业
:作物产量预测、病虫害监测、森林资源清查。
地质与矿产
:岩性识别、矿床遥感勘探、地质灾害(滑坡、火山)预警。
城市规划
:城市热岛效应分析、土地利用动态监测、基础设施规划。
气象与海洋
:台风路径追踪、海冰监测、海洋初级生产力估算。
国防与安全
:军事目标检测、边境监控、应急救灾(如洪水、地震后的损失评估)。
软件优势
专业性强
:针对遥感领域设计,提供从数据预处理到高级分析的全流程工具,算法成熟且符合行业标准。
兼容性与集成度高
:支持多源数据融合,可与 GIS、数值模型(如 WRF、SWAT)结合,形成完整的地理空间分析链条。
可视化能力突出
:提供 2D/3D 交互式可视化界面,支持动态渲染、动画制作,便于成果展示与决策支持。
社区与技术支持
:拥有庞大的用户社区和官方技术文档,适合科研人员、行业从业者及教育机构使用。
☉1.鼠标右击【ENVI 5.1(64bit)】压缩包(win11及以上系统需先点击“显示更多选项”)选择【解压到 ENVI 5.1(64bit)】。
(文件无法解压?点击查看如何安装解压软件!)

☉2.打开解压后的文件夹,双击运行【IDL83ENVI51win64】。

☉3.点击【是】。

☉4.安装包解压中……

☉5.点击【Next>】。

☉6.选择【I accept ……】,点击【Next>】。

☉7.点击【Browse】可更改安装位置(建议不要安装在C盘,可以在D盘或其它磁盘下新建一个“ENVI ”文件夹。注:安装路径中不能有中文),点击【Next>】。

☉8.点击【Next>】。

9.点击【Next>】。

10.软件正在安装中……

☉11.点击【是】。

☉12.选择【Install a license you have received】,点击【Next>】。

☉13.点击【Browse to import license file……】。

☉14.选择安装包解压后的文件夹【ENVI 5.1(64bit)\Exelis\License】文件夹下的【License.dat】文件,点击【打开】。

☉15.点击【Finish】。

☉16.点击【Finish】。

☉17.打开安装包解压后的【ENVI 5.1(64bit)】文件夹中【Exelis】文件夹。

☉18.选中该文件夹下的两个文件夹选择【复制】。

☉19.创建桌面启动快捷方式:点击桌面左下角【开始】图标,点击【所有应用】→找到并拖动【ENVI Classic】图标到电脑桌面。

☉20.鼠标右击桌面【ENVI Classic】图标选择【打开文件所在的位置】。

☉21.点击文件夹路径中的【ENVI】(步骤7新建的文件夹名)。

☉22.在空白处鼠标右击选择【粘贴】。

☉23.点击【替换目标中的文件】。

☉24.双击桌面【ENVI Classic】图标启动软件。

☉25.安装成功。

☉1.鼠标右击【ENVI 5.1(64bit)】压缩包(win11及以上系统需先点击“显示更多选项”)选择【解压到 ENVI 5.1(64bit)】。
(文件无法解压?点击查看如何安装解压软件!)

☉2.打开解压后的文件夹,双击运行【IDL83ENVI51win64】。

☉3.点击【是】。

☉4.安装包解压中……

☉5.点击【Next>】。

☉6.选择【I accept ……】,点击【Next>】。

☉7.点击【Browse】可更改安装位置(建议不要安装在C盘,可以在D盘或其它磁盘下新建一个“ENVI ”文件夹。注:安装路径中不能有中文),点击【Next>】。

☉8.点击【Next>】。

9.点击【Next>】。

10.软件正在安装中……

☉11.点击【是】。

☉12.选择【Install a license you have received】,点击【Next>】。

☉13.点击【Browse to import license file……】。

☉14.选择安装包解压后的文件夹【ENVI 5.1(64bit)\Exelis\License】文件夹下的【License.dat】文件,点击【打开】。

☉15.点击【Finish】。

☉16.点击【Finish】。

☉17.打开安装包解压后的【ENVI 5.1(64bit)】文件夹中【Exelis】文件夹。

☉18.选中该文件夹下的两个文件夹选择【复制】。

☉19.创建桌面启动快捷方式:点击桌面左下角【开始】图标,点击【所有应用】→找到并拖动【ENVI Classic】图标到电脑桌面。

☉20.鼠标右击桌面【ENVI Classic】图标选择【打开文件所在的位置】。

☉21.点击文件夹路径中的【ENVI】(步骤7新建的文件夹名)。

☉22.在空白处鼠标右击选择【粘贴】。

☉23.点击【替换目标中的文件】。

☉24.双击桌面【ENVI Classic】图标启动软件。

☉25.安装成功。
