ENVI---IDL 入门级参考_打开数据

注意区分ENVI-CLASSIC+IDL 和ENVI+IDL 的区别

1. 打开ENVI-CLASSIC+IDL
***注意:pro 过程名 ,这个 过程名 ,必须是保存的文件名,即保存这个文件为 过程名.pro ***

pro test_envi_Batch
  compile_opt IDL2;pro第一行写上compile_opt idl2,避免编译时ENVI函数找不到的情形;

  envi,/restore_base_save_files
  envi_Batch_init
 
  envi_open_file,envi_pickfile(),r_fid=fid
  ;envi_pickfile()是选择一个文件夹,envi_open_file()打开图像文件
end

如图:
文件名为test_envi_batch.pro
在这里插入图片描述
运行结果:
在相应的ENVI_CLASSIC+IDL里打开文件
在这里插入图片描述
**

2. 打开ENVI+IDL

**

pro envi_read
  e = ENVI()
  file = 'D:\F\idl_test\LasVegasMay1985.dat'
  raster = e.OpenRaster(file)
end

3. 强调

再次强调,在ENVI_CLASSIC+IDL和ENVI+IDL 中使用不同的语法

发布了8 篇原创文章 · 获赞 0 · 访问量 105

猜你喜欢

转载自blog.csdn.net/weixin_43955546/article/details/104287194