ENVI5.4新功能
ENVI5.4于2016年12月份正式发布,在ENVI5.4版本中,支持更多的传感器类型和数据格式,新增科学数据集浏览器,新增和改进图像处理算法,新的ENVI分类框架,更加人性化操作界面,摄影测量扩展模块增加DSM提取和正射影像输出功能,增加更多的ENVITask函数等。
ENVI5.4主要有以下几个方面的改进:
支持新的数据格式
图像处理
图像分类
显示工具
二次开发
安装和许可方式的改进
新的数据格式支持
ENVI5.4新增如下传感器和数据格式:
使用File->Open可直接打开MODIS(HDF-EOS),ASTER(HDF-EOS),EO-1 ALI和Hyperion(HDF4)文件,之前的版本需要用File > Open As > Optical Sensors >sensor type打开。
新增科学数据集浏览器
科学数据集浏览器可以从HDF或NetCDF文件中建立新的ENVI栅格数据,包含数据,属性,纬度/经度信息这些元数据信息。用File > Open As > Scientific Formats >format菜单访问数据集浏览器。此工具支持任何HDF(4 / 5)或NetCDF(3 / 4)栅格数据集,提供了广泛的科学数据集格式的打开、可视化和处理。
数据处理
摄影测量扩展模块功能增强
基于基准影像的RPC正射校正工具
新增分类编辑工具
新增点云彩色合成工具
图像自动配准工具增强
新增图像切割工具
云掩膜工具
归一化雪指数(NDSI)更新
包括下列功能:
数据集浏览器具有新的交互式图形界面,可方便的构建新的栅格数据
可以把属性信息从原始数据集加入到ENVI头文件中
可以编辑ENVI头文件加入已知的元数据信息
可以把HDF4文件中的VData字段加入到新的栅格中,每个栅格数据只能有一个VData字段,不能进行合并。
可以从原文件中选择经纬度数据集加入到地理信息面板,当在ENVI中显示图像时,会根据经纬度信息展示实时动态的地理信息(并没有进行地理校正)。
可以输出数据的元数据信息为文本文件、XML、或者JSON,如果是HDF4文件的话,只能输出为JSON文件。
开发者可以手动生成XML模板来读入HDF4和NetCDF-3数据集,之前的版本中,模板只能用于HDF5和NetCDF-4数据集。模板有助于从多个科学数据格式构建相同的光栅和元数据结构。使用模板可以避免您使用数据集浏览器重新定义每个文件的栅格和元数据。在更多信息可参考ENVI帮助中的“Open ScientificData Formats”内容。
图像分析
新的ENVI分类框架提供了一种更加强大和灵活的图像分类方式。用户可以在一个图像上生成训练样本,可以应用于类似的数据,在之前,分类样本只能用于一个图像上。新的分类架构下,可以把训练好的分类样本应用于任何类似的图像上,在桌面软件或者企业级在线系统上都可以使用,为分类提供了灵活高效的工具。此外,该分类框架还提供对应的API。新的分类框架主要功能包括:
可视域分析工具
可视域分析工具(Viewshed Analysis Workflow)及相应的API更新了观察者的条件,如水平和垂直视野,方位角和俯仰。当结合范围和观察者高度两个条件,可以得到更准确的视线模型分析。
ENVI现在的可视域分析工具使用Izraelevitz (2003)的算法。izraelevitz算法在密集采样的地形高程模型表现更好,而且比以前ENVI版本中使用的径向插值方法速度更快。
显示工具
二次开发
ENVI 5.4版本提供了一个新的自定义ENVITask(Custom Tasks)开发向导,实现了基于Sentinel-2A L1C数据计算植被指数的功能。对应的示例代码位于ENVI的安装路径内(/examples/tasks/sentinelexample)。
新版ENVI可以在命令行模式中使用envitaskengine来运行ENVITasks。支持将ENVI的分析工具嵌入到不同语言开发的程序或环境中。这些环境必须能够处理standard streams (stdin, stdout, and stderr)。目前所有的虚拟栅格(virtual rasters)和数据类型对象中均可以调用Dehydrate 和Hydrate 方法。
现在可以更灵活地使用自定义ENVITask的动态UI功能,可以定义个别用户界面的样式,例如文件选择框、颜色选取、文本框等。
新的安装和许可管理方式
从ENVI5.4/IDL8.6开始,将采用Flexera许可管理技术,用户可以方便的进行许可授权和管理,可根据需要选择使用单机版或者浮动版本,这种许可管理机制比之前的灵活便捷。
ENVI默认的安装路径为:
Windows: C:\Program Files\Harris\ENVI54
Linux: /usr/local/harris/envi54
Macintosh: /Applications/harris/envi54
ENVI和IDL可以分别安装,如果ENVI和IDL同时安装,帮助文档中会包括这两个产品的帮助。
产品功能:
ENVI—完整的遥感图像处理平台
ENVI是一个完整的遥感图像处理平台,其软件处理技术覆盖了图像数据的输入/输出、定标、几何校正、正射校正、图像融合、镶嵌、裁剪、图像增强、图像解译、图像分类、基于知识的决策树分类、面向对象图像分类、动态监测、矢量处理、DEM提取及地形分析、雷达数据基本处理,激光雷达数据分析和可视化、制图、三维场景构建、与GIS的整合等,提供了专业可靠的波谱分析工具和高光谱分析工具。还可以利用IDL为ENVI编写扩展功能。
功能概述
ENVI主要功能包括:
支持大多数图像格式的输入与输出
基本影像处理
ENVI-ArcMAP链接
地图投影转换
交互式图像显示与分析
图像计算和统计
动态视频播放与分析工具
专业影像定标工具
地物波谱库支持与建立
3D浏览
光谱指数计算工具
雷达数据基本处理
植被指数计算与植被分析工具
激光雷达数据分析与可视化工具
地形分析
……
ENVI工程化应用
ENVI提供先进的、人性化的使用工具来方便用户读取、准备、探测、分析和共享影像中的信息。
读取几乎任何图像类型和格式
ENVI支持各种类型航空和航天传感器的影像,包括全色、多光谱、高光谱、雷达、热红外、地形数据、GPS数据、激光雷达、动态视频数据等。ENVI可以读取超过100种的数据格式,包括HDF、Geodatabase、GeoTIFF和JITC认证的NITF等格式。同时,ENVI的企业级性能可以让您通过内部组织机构或互联网快速、轻松地访问OGC和JPIP兼容服务器上的影像。
准备您的影像
ENVI提供了自动预处理工具,可以快速、轻松地预处理影像,以便进行查看浏览或其他分析。通过ENVI,您可以对影像进行以下处理:
探测影像
ENVI提供了一个直观的用户界面和易用的工具,让您轻松、快速地浏览和探测影像。 您可以使用ENVI完成的工作包括:浏览大型数据集和元数据,对影像进行视觉对比, 创建3D场景,创建散点图,创建波段动画,探测像素特征等。
分析影像
ENVI提供了业界领先的图像处理功能,方便您从事各种用途的信息提取。ENVI提供了一套完整的经科学实践证明的成熟工具来帮助您分析影像。
共享您的信息
ENVI能轻松地整合现有的工作流,让您能在任何环境中与同事们分享地图和报告。所处理的图像可以输出成常见的矢量格式和栅格影像便于协同和演示。
自定义您的遥感影像应用
ENVI建立于一个强大的开发语言——IDL之上。IDL允许对其特性和功能进行扩展或自定义,以符合用户的具体要求。这个强大而灵活的平台,可以让您创建批处理、自定义菜单、添加自己的算法和工具,甚至将C++和Java代码集成到您的工具中等。