Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/image-processing/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Image processing 斐济的批处理宏无法工作_Image Processing_Imagej_Fiji - Fatal编程技术网

Image processing 斐济的批处理宏无法工作

Image processing 斐济的批处理宏无法工作,image-processing,imagej,fiji,Image Processing,Imagej,Fiji,我有一个hyperstack,它有2个时间帧,每个时间帧有13个z投影。从菜单中,我选择处理,批处理,然后选择宏。在输入中,我选择输入文件夹,然后在输出中确定输出文件夹。最后,我使用下面的代码对所有z投影求和: run("Z Project...", "projection=[Max Intensity] all"); close(); 以下是一个屏幕截图: 在运行进程或测试后,我在输出中得到的文件与输入相同,没有对z投影求和。 tif文件(13 MB)。我尝试在不同的计算机上执行此操作,但

我有一个hyperstack,它有2个时间帧,每个时间帧有13个z投影。从菜单中,我选择
处理
批处理
,然后选择
。在
输入
中,我选择输入文件夹,然后在
输出
中确定输出文件夹。最后,我使用下面的代码对所有z投影求和:

run("Z Project...", "projection=[Max Intensity] all");
close();
以下是一个屏幕截图:

在运行
进程
测试
后,我在输出中得到的文件与输入相同,没有对z投影求和。
tif
文件(13 MB)。我尝试在不同的计算机上执行此操作,但结果是相同的。

我不熟悉以这种方式使用批处理,因此我不确定是否可以直接解决您的问题,但我可以说,我知道如何通过直接录制/写入宏来执行此操作。首先,您是否尝试过使用屏幕截图中提供的GUI中的“保存”按钮?在这种情况下,如果仍然不起作用,您可能希望在宏编辑器中执行类似的操作:

openPath = getDirectory("Choose Source Directory");

savePath = getDirectory("Choose Save Location");
File.makeDirectory(savePath + "UNIQUE ID");
savePath = savePath + "UNIQUE ID" + File.separator;

files = getFileList(openPath);

setBatchMode(true);
for (timePoint = 0; timePoint < (files.length); timePoint++)
    {
        run("Z Project...", "projection=[Max Intensity] all");
        saveAs("Tiff", savePath + "UNIQUE ID");
        close();
    }
setBatchMode(false);
openPath=getDirectory(“选择源目录”);
savePath=getDirectory(“选择保存位置”);
makeDirectory(保存路径+“唯一ID”);
savePath=savePath+“唯一ID”+File.separator;
files=getFileList(openPath);
setBatchMode(真);
对于(timePoint=0;timePoint<(files.length);timePoint++)
{
运行(“Z项目…”,“投影=[最大强度]全部”);
saveAs(“Tiff”,savePath+“唯一ID”);
close();
}
setBatchMode(假);
我希望这能帮助一些人