-1

我在 ImageJ 中编写了如下代码。但是图像窗口不是在打开时创建的。

在此处输入图像描述

我想将所有 tif 文件加载到文件夹中并查看它们。

4

1 回答 1

0

问题是线路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);
    }
}
于 2022-01-10T06:35:35.787 回答