ENVI遥感影像处理详解:交互式分析与二次开发

需积分: 3 15 下载量 136 浏览量 更新于2024-08-10 收藏 29.8MB PDF 举报
"ENVI功能概览-tc itk二次开发" ENVI是一款强大的遥感影像处理软件,由美国Research Systems Inc.(RSI)开发,基于IDL(交互式数据语言)构建,提供广泛的影像处理和分析功能。这款软件的核心优势在于其对多波段数据、图像浏览、交互式处理和高级分析的全面支持。 ENVI的主要特性包括: 1. 显示与浏览:ENVI支持灵活的图像显示,允许基于地理坐标的图像浏览,同时具备X、Y、Z剖面查看功能。用户可以进行图像裁切、直方图和对比度拉伸调整,以及颜色表设置,以优化视觉效果。 2. 图像处理:ENVI提供了密度分割、分类彩色制图、快速滤波预览、感兴趣区处理等功能。用户可以定义和处理感兴趣区,进行特殊像元定位,编辑空间/波谱像元,使用交互式散点图(包括二维和n维可视化)进行分析。 3. GIS集成:ENVI允许创建包含GIS属性的矢量叠加图,可以在图像上添加地图、像元网格和注记,实现三维浏览、曲面阴影和图像动画,增强了GIS应用的可能性。 4. 数据处理:ENVI能处理多种数据类型,如全色图像、AVHRR、Landsat MSS/TM等,提供星历表显示、数据定标、几何纠正、海面温度计算等特定工具。例如,Landsat工具能进行去斜、纵横比校正、大气纠正等处理。 5. 数据变换:ENVI提供了主成分变换、波段比值变换、色度-饱和度-值变换等方法,用于数据增强和特征提取。此外,还有去相关拉伸、生成植被指数等功能。 6. 滤波与分析:软件内置多种滤波器,如低通、高通、中值、方向滤波等,支持用户自定义滤波核。ENVI还包括纹理分析和多种统计参数测量,如数据范围、均值、方差等。 7. 分类与后处理:ENVI提供非监督的K均值和ISOdata分类,以及监督分类如平行六面体、最小距离、马氏距离、最大似然等方法。分类后处理工具包括聚合、筛选、合并,以及精度评估的混淆矩阵和Kappa系数。 8. 高光谱处理:ENVI为高光谱数据提供了线性波谱分离、匹配滤波、纯净像元指数(PPI)工具、n维可视化器等。用户可以识别岩石、矿物、植被等要素,并进行波谱分析。 9. 扩展性:ENVI通过IDL提供二次开发能力,允许用户编写自定义脚本或函数,增强软件功能以满足特定需求。 《ENVI遥感影像处理实用手册》详尽介绍了ENVI的各项功能,从数据读取、预处理到数据分析、专题制图,覆盖了遥感数据处理的全过程。该手册结合理论背景和操作步骤,为用户提供了一本全面的ENVI使用指南。