1
我想編寫一個宏/腳本來打開文件打開對話框,然後使用具有各種選項的BF導入選定的圖像。ImageJ中的文件打開對話框JavaScript腳本
我發現這個js腳本做後期here:
importClass(Packages.loci.plugins.BF);
importClass(Packages['loci.plugins.in.ImporterOptions']); // 'in' is a reserved word, hence the different syntax
importClass(Packages.loci.common.Region);
var path = "/path/to/file";
var options = new ImporterOptions();
options.setId(path);
options.setAutoscale(true);
options.setCrop(true);
options.setCropRegion(0, new Region(x, y, w. h));
options.setColorMode(ImporterOptions.COLOR_MODE_COMPOSITE);
var imps = BF.openImagePlus(options);
imps[0].show();
我還發現了常規的宏語言打開文件對話框here:
File.openDialog(title)
我該怎麼做這兩件事在JS腳本?具體來說,我如何在JS中創建文件打開對話框?
如果在宏IJM語言而不是Javascript中執行這兩個操作更容易,那麼如何創建BF對象並設置導入選項?