ENVI 6.1于2024年10月正式发布,ENVI6.1此版本包括以下新增功能和改进功能:
添加了对新的数据类型的支持
空间和光谱裁剪功能增强
新的基于BandMax和SAM的目标探测工作流工具
ENVI API和Modeler中增强的光谱处理
新的光谱指数
新的黑暗模式主题
新增和更新ENVI Toolbox工具
新增和更新的ENVI Task
另存文件菜单改进
运行性能改进
NITF 改进
新增设置选项
此版本中添加了对以下内容的支持:
AlSat-2B
DigitalGlobe/Maxar Legion
Jilin-1
NASA PACE (浮游生物、气溶胶、云、海洋生态产品)
SAR 数据:
Sentinel-1 GRD
Sentinel-1 SLC
TerraSAR-X
THEOS-2
Wyvern Dragonette
Ziyuan-1 ZY-1-02D (ZY1E)
使用空间裁剪和光谱裁剪功能时,可以选择使用历史定义的裁剪范围或裁剪波段进行裁剪。ENVI会记录先前定义的空间子集和光谱子集供选择使用,可以对不同数据进行相同范围的裁剪。
空间子区裁剪也增强了缩放功能和拉伸选项,帮助在您想要子集的区域内显示更多细节。新的缩放选项包括:
拉框放大
放大原始分辨率
按照设定百分比放大和缩小
全图显示
使用鼠标滚轮放大和缩小
拉伸显示选项包括:
窗口显示区拉伸
全幅图像拉伸
自动更新当前视图拉伸
显示区拉伸
基于ENVITasks和新的工作流界面重新构建了该工具。该工具从高光谱影像中发现目标信息。
图: SAM Target Finder with BandMax Workflow
ENVI API和Modeler对光谱处理的更新包括一个新的API类和新的API方法,的能力,一个新的EndmemberCollection任务。以下是ENVI API的新增内容:
ENVISpectralSignature 类
新的方法:
ENVISpectralLibrary::GetSpectralSignature (replaces
ENVISpectralLibrary::GetSpectrum, which has been deprecated)
ENVIUI::PlotSpectralSignature
ENVIUI::SelectSpectralLibrary
ENVIUI::SelectSpectralLibrarySignature
ENVIUI::SelectSpectralSignature
EndmemberCollection task
在Modeler中从多个源拖放光谱特征
冠层含水量指数
包括:归一化湿度指数(Normalized Difference Moisture——NDMSI)、归一化水塘指数(Normalized Difference Pond——NDPI)、简单水指数(Simple Water——SWI)、比值水指数(Water Ratio——WRI)。
NDMSI=(NIR-SWIR1)/( NIR+SWIR1)
NDPI=(SWIR1-Green)/( SWIR1+Green)
SWI=1/SQRT(Blue-SWIR1)
WRI=(Gree+Red)/(NIR+SWIR1)
森林覆盖指数
包括:森林覆盖指数1(Forest Cover Index 1——FCI1)和森林覆盖指数2(Forest Cover Index 1 and Forest Cover Index 2——FCI2)。
FCI1=Red*Red Edge
FCI12=Red*NIR
甲烷气体指数
新增的一类指数,支持传感器包括:AVIRIS-CL, AVIRIS-NG, EMIT, ENMAP和PRISMA。虽然这些指数是为这些传感器制作的,当其他传感器只要包括相应波长的波动也可以计算。这些数据是基于辐射数据计算,而不是反射率数据。以下为可供参考的计算公式:
暗模式选项已添加到ENVI用户界面中,可根据个人喜好进行切换。
图: 黑暗模式主题
以下为新增工具:
Forest Cover Classification:利用红色和红边或近红外波段的信息,对多光谱或高光谱反射图像中的森林覆盖区域进行分类。
Helicopter Landing Zones:在DEM中确定适合直升机降落的位置。
Topographic Breaklines:从DEM数据中识别断裂线。
Forward MNF Noise Statistics from Dark Data工具从Toolbox中移除,依然保留在ENVI Classic中。
新增ENVI Task:
ExportRasterToJPEG2000:
输出JPEG2000文件格式。
ExportVectorToKML: 输出矢量为KML 或者KMZ文件。
ForestCoverClassification:森林覆盖区域分类。
HelicopterLandingZones:直升机降落的位置识别。
TopographicBreaklines:从DEM数据中识别断裂线。
更新的ENVI Task:
BuildBandStack 和 BuildLayerStack:增加ORDER_BANDS_BY_WAVELENGTH属性。
EmpiricalLineCalibration:
移除 PATH_RADIANCE and SOLAR_IRRADIANCE属性,增加
DATA_SPECTRA and FIELD_SPECTRA 属性。
GetSpectrumFromLibrary:
增加SPECTRAL_SIGNATURE 属性。
ReprojectGLT:
重新增加 LATITUDE_RASTER and LONGITUDE_RASTER 属性,6.0中移除了。
SubsetRaster:
增加 REMOVE_BAD_BANDS 关键字。
更新的routines:
ENVILayerStackRaster和ENVIMetaspectralRaster:
增加ORDER_BANDS_BY_WAVELENGTH 关键字。
ENVIRaster: 增加 MODALITY 属性。
ENVISubsetRaster:
增加REMOVE_BAD_BANDS 属性。
ENVIUI::SelectInputData:
移除DATA 和NO_DATA 关键字。增加MODALITY 关键字。
以下函数方法在此版本中已淘汰:
ENVISpectralLibrary::GetSpectrum已淘汰,
被ENVISpectralLibrary::GetSpectralSignature代替。
Save As菜单新增三个菜单:
Save As > Save Vector As KML
Save As > Save Vector As
Save As > Save Annotation As ANZ
生成栅格文件效率的改进
6.1版本进一步提高了栅格文件统计的性能,如下表格为对比结果(固态硬盘中测试)。
提高HDF5读取效率
读取HDF5格式高光谱数据效率提高95%。
提高矢量文件读取效率
采用多线程提高矢量文件打开和浏览效率。
改进WMS分辨率和性能
为了提高OGC WMS服务器上的分辨率和性能,“远程连接管理器”对话框增加像素大小参数。更改此值可以帮助提高或降低分辨率。它还可以通过调整列和行来修改分辨率,以获得分辨率更高的影像。
增加多线程支持以帮助改善打开时间。
包括以下更新:
新增NITFToRasterSeries Task。
Animate Similar NITF Image Segments:NITF Data Browser中新增的功能,可以将相似波动创建动画。
Display General选项中新增以下设置项:
Raster Zoom on Initial Display:设置初始显示栅格时要使用的默认缩放类型。
Zoom Interpolation Method: 设置在栅格图层上缩放时使用的插值方法