IDL 1 波段合成+批量改名

一、目的:共有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

你可能感兴趣的:(IDL 1 波段合成+批量改名)