envii夫dl二次开发.pptVIP

  • 4
  • 0
  • 约6.72千字
  • 约 39页
  • 2019-01-01 发布于福建
  • 举报
envii夫dl二次开发

ENVI/IDL 二次开发 新疆大学资源与环境科学学院 买买提沙吾提 QQ:317851568 主要内容 ENVI /IDL二次开发介绍 如何进行ENVI功能的扩展 波谱、波段函数 扩展ENVI功能的最简单方法,波段和波谱运算函数,不需要处理文件I/O,不需要进行事件控制,不需修改菜单,用户只需编写运算函数部分内容,其它由ENVI进行管理。 批处理模式 不出现ENVI的菜单界面,通过调用ENVI提供的非 交互式函数来实现交互式ENVI所提供的功能。 ENVI /IDL二次开发介绍 用户函数 用户函数可以用IDL、C、Fortran或者其它的高 级语言编写,并集成到ENVI软件中,通过ENVI的 菜单来执行。用户函数可以通过ENVI获得输入数 据,并将结果直接输入到ENVI中。 用户函数包括了部件的定义,事件的处理,以及 处理程序。用户函数和ENVI菜单的一个按钮联系 起来,并像ENVI的其它函数一样执行。 ENVI /IDL二次开发介绍 ENVI程序中的通用关键字 FID FID是一个长整型的标量。FID为ENVI的程序员提 供了一个命名变量,可以用于一个或几个ENVI程 序,来打开或选择文件。所有对该文件进行操作 的ENVI程序都是通过FID完成。 如果文件打开失败,则FID返回为-1。 ENVI /IDL二次开发介绍 R_FID和M_FID ENVI处理程序产生结果

文档评论(0)

1亿VIP精品文档

相关文档