FileX = round(FileX) FileY = round(FileY) print,FileX, FileY exportpath=SAVEPATH+'\' if file_test(exportpath) ne 1 then file_mkdir,exportpath if FileX GT (FileXL+20) and FileX LT (FileXR-20) then begin if FileY GT (FileYL+20) and FileY LT (FileYR-20) then begin ; S...
IDL>print,file_basename(file) test_file.dat 获取系统路径!Path或指定路径下的文件完整路径– File_Which IDL>print,FILE_WHICH('file_which.pro') C:\Program Files\Exelis\IDL82\lib\file_which.pro IDL>print,FILE_WHICH('D:\temp','ruleset.xml') D:\temp\ruleset.xml ;在!Path下没有搜索到ruleset...
file =ENVI_PICKFILE(TITLE='Select the classification image') IF~FILE_TEST(file)THENRETURN ;打开文件,判断如果不是分类结果,则返回 ENVI_OPEN_FILE, file, r_fid=fid ENVI_FILE_QUERY, fid, nb=nb, ns=ns, nl=nl,$ dims=dims, file_type=ft, lookup=lookup, $ class_names = classNames, NUM_CL...
glt_outname=WorkSpace+'\END_GLT.dat' resEndGlt=file_test(glt_outname) if resEndGlt eq 1 then begin file_delete,glt_outname ;endGltDir=file_Dirname(glt_outname) glt_outHdr=WorkSpace+'\'+'END_GLT.hdr' if file_test(glt_outHdr) eq 1 then begin file_delete,glt_outHdr endif endif ;...
Unit: 101, File: G:“book.txt” 代码如下:if file_test(txtname)then begin;The FILE_TEST ...
file_basename:文件名提取 file_dirname:文件名提取 querv_image:查询信息 free_lun:关闭文件 printf:文件中写入数据 readf:文件中读取数据 file_test:检查文件是否存在 file_lines:检验文件的行数 注意:(1)由于readf从文件中读取的数据是字符型因此readf中的变量要事先定义(tmp=‘’),(2)...
IDL中常用的函数意思 字符串章节 Strtri m:字符串的裁剪 Strupc ase:将字符串转成大写 Strmid:字符串的提取 Strlen:字符串求长度 数组章节 Intarr:创建一个整型数组 Btyarr:创建byte类型数组 Bytscl:数组转换成b y te类型 Fix:...
IDL> r = file_search('*',count = num,/test_executable,/test_regular) IDL>;查看统计个数 IDL> print,num 1 IDL> print,r 可执行.exe 搜索文件夹“c:\temp”中的扩展名为“.pro”的文件; IDL> r = file_search('*.pro',count = num,/test_regular) ...
IDL> print, filepath('bin')C:\Program Files\Exelis\IDL82\bin ;关键字TMP,返回临时⽬录下⾃定⽂件名的完整路径 IDL> print, filepath('a.dat', /tmp)C:\Users\Administrator\AppData\Local\Temp\a.dat 创建新路径 ;如果不指定路径,则默认在当前路径下创建新⽂件夹 IDL> file_mkdir, 'test...
在利用IDL进行批处理时,通常用到file_search函数进行输入路径文件的搜索,现根据IDL帮助和测试,总结用法如下。 补充更新内容: 搜索'F:\testpath'中根目录下的所有文件 方法1:利用CD命令,把要搜索的目标路径修改为当前路径,示例如下: IDL> CD, 'F:\TestPath' ...