一、实验目的
- 学习ENVI波段运算工具。
- 掌握用户函数编写及其在Band math中的调用。
- 掌握ENVI 5全新开发模式。
- 掌握IDL程序发布与部署
二、实验基本要求
- 认真阅读和掌握本实验的内容。
- 保存与记录实验结果,并进行分析总结。
三、实验时间和地点
- 地点:
- 时间:
四、实验条件
- 硬件:PC电脑(Windows 10操作系统)
- 软件:ENVI5.3,IDL 8.5
- 参考资料:上课用教材和ppt课件
五、实验内容
- 波段运算的典型应用实例。
- ENVI classic二次开发与功能扩展。
- ENVI 5二次开发与功能扩展
- 程序的发布与部署
六、注意事项
1、在个人电脑上安装好IDL 8.3,配置自己的开发环境和系统参数,并保存。
2、认真阅读课本内容,然后完成实例演练
七、实验主要步骤
1、波段运算
2、ENVI 5二次开发与功能扩展
(1)虚拟栅格的使用
(2)ENVI Task的使用与自定义ENVI Task
自定义ENVI Task
(3)ENVI 5功能扩展实例
八、实验分析总结
在波段运算中,有些波段提示有错误,这些函数因为没有定义,band math不能识别,需要在IDL中定义
自定义ENVI Task时运行后没反应,提示错误
原因为未编译运行Task文件和UI文件