1
我想在ImageJ中使用批處理腳本批量轉換200多個原始.img文件。我的腳本:ImageJ批量圖像轉換
//-----------Code starts here---------------------
dir1 = getDirectory("path/source");
dir2 = getDirectory("path/target");
list = getFileList(dir1);
setBatchMode(true);
for (i=0; i<list.length; i++) {
showProgress(i+1, list.length);
if(endsWith(list[i],".IMG"))
run("Raw...", open=["+dir1+list[i]+"] image=[16-bit Unsigned] width=2048 height=2048 offset=359 number=1 gap=0");
else
open(dir1+list[i]);
saveAs(format, dir2+list[i]);
close();
}
然而,當我嘗試運行它,我得到以下錯誤:
我不知道爲什麼但是,由於我有一個;關閉線...
謝謝! :) – MrD