ImageJ宏,当提示“Process Stack?”时可以选择“no”

时间:2015-11-15 01:53:01

标签: process stack imagej

我有一个imageJ宏,涉及在堆栈的一个切片上绘制一条线。这样做效果很好,但唯一能减慢速度的是提示“处理所有###图像?如果选择'是',则没有撤消。”

当出现此提示时,有没有办法让宏自动选择“否”?

由于

1 个答案:

答案 0 :(得分:1)

您可以通过运行带有包含单个空格的选项字符串的 Draw 命令来阻止“进程堆栈?”对话框:

run("Draw", " ");

这只会在当前切片上绘制。如果您想要在整个堆栈上绘图,可以使用:

run("Draw", "stack");

修改: 使用 D 快捷键时http://doxygen.reactos.org/d2/d9f/ntoskrnl_2ps_2process_8c_a85b05806391e5e2647dfdaea64b5b7a4.html#a85b05806391e5e2647dfdaea64b5b7a4导致错误的宏录制(run("Draw");)已在最近的bug中修复:它现在记录run("Draw", "slice");