我在 ImageJ 中编写了如下代码。但是图像窗口不是在打开时创建的。
我想将所有 tif 文件加载到文件夹中并查看它们。
问题是线路setBatchMode(true);
如果您删除该行或将其设置为false
,您的脚本将以您可以看到的方式打开文件夹中的所有文件。BatchMode 允许脚本在不绘制窗口的情况下运行,旨在用于自动化脚本。
dir1 = getDirectory("Choose Source Directory");
list = getFileList(dir1);
for (i = 0; i < list.length; i++) {
showProgress(i+1,list.length);
filename = dir1 + list[i];
if(endsWith(filename, "tif"));
{
open(filename);
}
}