ENVI6.1新功能
ENVI 6.1于2024年10月正式发布,ENVI6.1此版本包括以下新增功能和改进功能:
- 添加了对新的数据类型的支持
- 空间和光谱裁剪功能增强
- 新的基于BandMax和SAM的目标探测工作流工具
- ENVI API和Modeler中增强的光谱处理
- 新的光谱指数
- 新的黑暗模式主题
- 新增和更新ENVI Toolbox工具
- 新增和更新的ENVI Task
- 另存文件菜单改进
- 运行性能改进
- NITF 改进
- 新增设置选项
1 新增支持数据类型
此版本中添加了对以下内容的支持:
- 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)
2 空间和光谱裁剪功能增强
使用空间裁剪和光谱裁剪功能时,可以选择使用历史定义的裁剪范围或裁剪波段进行裁剪。ENVI会记录先前定义的空间子集和光谱子集供选择使用,可以对不同数据进行相同范围的裁剪。
空间子区裁剪也增强了缩放功能和拉伸选项,帮助在您想要子集的区域内显示更多细节。新的缩放选项包括:
- 拉框放大
- 放大原始分辨率
- 按照设定百分比放大和缩小
- 全图显示
- 使用鼠标滚轮放大和缩小
拉伸显示选项包括:
- 窗口显示区拉伸
- 全幅图像拉伸
- 自动更新当前视图拉伸
- 显示区拉伸
3 新的基于BandMax和SAM的目标探测工作流工具
基于ENVITasks和新的工作流界面重新构建了该工具。该工具从高光谱影像中发现目标信息。
图: SAM Target Finder with BandMax Workflow
4 ENVI API和Modeler中增强的光谱处理
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中从多个源拖放光谱特征
5 新的光谱指数
- 冠层含水量指数
包括:归一化湿度指数(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。虽然这些指数是为这些传感器制作的,当其他传感器只要包括相应波长的波动也可以计算。这些数据是基于辐射数据计算,而不是反射率数据。以下为可供参考的计算公式:
Methane IndexAVIRIS=mean(ρ2185+ρ2305+ρ2325+ρ2385)/ mean(ρ2195+ρ2295+ρ2347+ρ2375)
Methane IndexAVIRIS-NG=mean(ρ2190+ρ2110+ρ2310+ρ2330)/ mean(ρ2200+ρ2200+ρ2300+ρ2320)
Methane Index EMIT =mean(ρ2212+ρ2310+ρ2325+ρ2385)/ mean(ρ2204+ρ2300+ρ2347+ρ2374)
Methane Index ENMAP=mean(ρ2210+ρ2280+ρ2220+ρ2260)/ mean(ρ2200+ρ2300+ρ2347+ρ2270)
Methane Index PRISMA=mean(ρ2310+ρ2325+ρ2382)/ mean(ρ2300+ρ2347+ρ2374)
6 新的黑暗模式主题
暗模式选项已添加到ENVI用户界面中,可根据个人喜好进行切换。
图: 黑暗模式主题
7 新增和更新ENVI Toolbox工具
以下为新增工具:
- Forest Cover Classification:利用红色和红边或近红外波段的信息,对多光谱或高光谱反射图像中的森林覆盖区域进行分类。
- Helicopter Landing Zones:在DEM中确定适合直升机降落的位置。
- Topographic Breaklines:从DEM数据中识别断裂线。
Forward MNF Noise Statistics from Dark Data工具从Toolbox中移除,依然保留在ENVI Classic中。
8 新增和更新的ENVI Task
新增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 属性,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代替。
9 另存文件菜单改进
Save As菜单新增三个菜单:
- Save As > Save Vector As KML
- Save As > Save Vector As
- Save As > Save Annotation As ANZ
10 运行性能改进
- 栅格文件统计效率的改进
6.1版本进一步提高了栅格文件统计的性能,如下表格为对比结果(固态硬盘中测试)。
格式 |
ENVI6.1(秒) |
ENVI6.0(秒) |
NITF Format |
||
HSI Uncompressed Big Block 1992x3402x172 BIL |
19 |
309 |
HSI Uncompressed Big Block 1992x3402x172 BIP |
23 |
300 |
J2K MSI 25648x21894x4 BSQ |
36 |
50 |
J2K MSI 5000x5000x8 BSQ |
170 |
418 |
JPEG2000 Format |
||
11728x12800x3 BSQ |
13 |
23 |
21600x10800x3 BSQ |
10 |
13 |
ENVI Format |
||
26755x26755x3 BIL |
2 |
16 |
26755x26755x3 BIP |
2 |
10 |
26755x26755x3 BSQ |
2 |
13 |
11587x11587x8 BIL |
2 |
15 |
11587x11587x8 BIP |
2 |
13 |
11587x11587x8 BIP |
2 |
14 |
1711x4000x157 BIL |
16 |
296 |
1711x4000x157 BIP |
18 |
297 |
1711x4000x157 BIP |
15 |
312 |
11242x1280x285 BIP |
14 |
430 |
611x3426x425 BIP |
29 |
1166 |
- 提高HDF5读取效率
读取HDF5格式高光谱数据效率提高95%。
- 提高矢量文件读取效率
采用多线程提高矢量文件打开和浏览效率。
- 改进WMS分辨率和性能
为了提高OGC WMS服务器上的分辨率和性能,“远程连接管理器”对话框增加像素大小参数。更改此值可以帮助提高或降低分辨率。它还可以通过调整列和行来修改分辨率,以获得分辨率更高的影像。
增加多线程支持以帮助改善打开时间。
11 NITF 改进
包括以下更新:
- 新增NITFToRasterSeries Task。
- Animate Similar NITF Image Segments:NITF Data Browser中新增的功能,可以将相似波动创建动画。
12 新增设置选项
Display General选项中新增以下设置项:
- Raster Zoom on Initial Display:设置初始显示栅格时要使用的默认缩放类型。
- Zoom Interpolation Method: 设置在栅格图层上缩放时使用的插值方法
- Classification Zoom Interpolation Method: 设置在分类栅格图层上缩放时使用的插值方法。