一、目的:共有80张影像,需要将其按时间顺序进行合成
代码:
波段合成二、由于我自己的文件是经过批量改名的,所以文件读取的顺序会按照时间顺序而读取。改名前的文件名为:20190304T030619_20190304T031218_T50TMK.tif,改名后为:EVI2_0304.tif
批量改名的代码如下:
批量改名其中,要注意的一些点:
* file_move其实是一个将原文件里的文件全部移动到新文件夹的函数,所以改为名字后,旧文件里没有文件。但是如果对参数进行一些设置,那么就可以达到将旧名字改为新名字的函数
*打开文件夹和输出到文件夹要注意后面的 \
*改为名字后记得添加自己想要的后缀名“.tif” ,也就是Output_file那里,也可以加‘.dat’ '.txt'
三、最后分享一个IDL官方教程吧,觉得比Help里比较全,我在Help中搜不到EnviTask的内容,这里可以
http://envi.geoscene.cn/help/Subsystems/envi/Content/ExtendCustomize/ProgrammingGuide/ProgrammingGuideIntroduction.htm#
下午更新:
或者在安装目录下找到pdf,也很全,主要用using
最全的网站了吧:https://www.l3harrisgeospatial.com/docs/idl_programming.html
网友评论