宏中用户定义的输入

时间:2019-09-02 08:24:22

标签: imagej-macro

我正在尝试在斐济(ImageJ)上创建宏。我找不到如何引入用户输入的信息。我想用z项目总结一个堆栈。每个总和是10个堆栈的结果。但是开始不一样。它在1到11之间变化。因此,当用户选择起点时会很好。保存文件时,文件名应包含起点和终点。所以几周后我知道我使用了哪些堆栈。感谢您的提示!

imageTitle=getTitle();
path = "D:/test/";
first = Dialog.getChoice();
// first = 8;
last = first+9;
selectWindow(imageTitle);
run("Z Project...", "start=first stop=last projection=[Sum Slices]");
run("Red");
saveAs("Tiff", path+"SUM_"+imageTitle+"("+first+last+")";

我收到错误消息:

  

“第3行中没有使用Dialog.create()创建对话框:   首先= Dialog.getChoice>();

当我没有选择开始时,我收到错误消息:

  第9行中应为

“')':   saveAs(“ Tiff”,路径+“ SUM_” + imageTitle +“(” +第一个+最后一个+“)” <;>

0 个答案:

没有答案