ENVI Modeler体验之构建工作流
ENVI Modeler系列文章 ENVI Modeler建模工具重磅发布 ENVI Modeler体验之构建工作流 ENVI Modeler体验之生成ENVI扩展工具 ENVI Modeler体验之图像批处理(介绍利用建模工具进行批处理的方法) ENVI Modeler体验之构建多源数据 |
本文将以变化检测为例,介绍利用ENVI Modeler构建工作流的过程。
首先,我们确定变化检测处理流程如下:
下面开始介绍建模过程。
1)
工具箱:/Task Processing/ENVI Modeler
主菜单:Display > ENVI Modeler
2)
注:如果没有设置输入数据,可以在Raster节点中单击选择栅格图像。
3)
注:建议先将模板保存到本地文件中,以防丢失。每个步骤完成后请即时保存。
4)
5)
注:单击QUAC节点中的可以设置QUAC执行参数。如下图所示,因为QUAC为中间结果,所以可以设置Output Raster为虚拟栅格(Virtual Raster),否则将生成为临时文件。
操作说明:
- 在视图中,鼠标滚轮可以缩放;按住鼠标滚轮可以平移。
- 对于节点可以单选、框选、按住Ctrl多选、全选(Ctrl+A)。
- 对于选中节点可以复制(Ctrl+C)、粘贴(Ctrl+V)、剪切(Ctrl+X)、删除(Delete)。
- 鼠标右键菜单中同样上述功能,除此之外还有对齐选项、查看帮助、添加断点等。
- 在建模过程中,可以撤销(Ctrl+Z)、重做(Ctrl+Y)。
- 请及时保存(Ctrl+S)。
- 工具栏
可以居中显示模型。
- 工具栏
可以自动排版模型,如果不满意排版效果,可以撤销(Ctrl+Z)。
6)
Task名称 |
功能 |
重要说明 |
Spectral Index |
计算NDVI |
需要添加2个节点。并设置参数如下: Index:NDVI |
Image Intersection |
计算重叠区 |
因为计算NDVI差值需要2个数据行列数一致。 将2个NDVI结果均连接到计算重叠区节点。 将前一时相NDVI的Output Raster设置为计算重叠区节点的Input Raster 1。 将后一时相NDVI的Output Raster设置为计算重叠区节点的Input Raster 2。 |
Image Band Difference |
计算差值 |
将计算重叠区的Output Raster 1设置为计算差值的Input Raster 1。 将计算重叠区的Output Raster 2设置为计算差值的Input Raster 2。 |
Auto Change Threshold Classification |
自动阈值分割 |
连接节点即可。使用默认的算法: Thresholding Method:Otsu |
Classification Smoothing |
平滑处理 |
去除锯齿。 |
ClassificationAggregatio |
聚合处理 |
去除小斑块。 如果想将最终结果保存在本地文件中,可以在设置此节点的Output Raster,否则将保存在临时文件中。 |
效果如下图所示:
7)
8)
本文模型下载链接:https://pan.baidu.com/s/1ZIE2KyoWEG8H87mZlH3c_g 密码:ksey
文件名为:植被变化检测.model
后续我们将继续发表ENVI Modeler体验系列博文,敬请期待。