PRO LandsatCALIBRATE
COMPILE_OPT idl2
t1=Tic('total1');计算开始时间
doc=file_search('F:\IDL\Result');储存结果目录
cd,doc
Files = File_Search('F:\IDL\data\LT05114029', '*_MTL.txt');输入数据路径,A Landsat 8 OLI dataset consists of one TIFF file per band, metadata file to automatically read the gains and offsets.
e = ENVI(/HEADLESS);打开ENVI
foreach File, Files,Index do begin;查找Flies中满足条件的文件
t2=Tic()
basename=file_basename(file,'_MTL.txt');获取除后缀的文件名称
outpath=basename+'_rad.dat';输出辐射定标后文件名
Catch, errorStatus;找到错误
if (errorStatus ne 0) then begin
Catch, /CANCEL; TODO: Write error handler
print,'当前图像处理失败,请检查图像是否损坏111'
endif
Out_File