在循环期间在插件中输入数据 - imageJ - Java

时间:2017-10-16 16:28:29

标签: java jquery-plugins imagej

Java新手, 我有一堆图像,我需要用ImageJ改变, 我写了一个脚本,它做了我需要的但我想添加插件函数Stack_Normalizer.class,你可以在这里找到https://imagej.nih.gov/ij/plugins/normalizer.html

在我运行该功能后,它要求我输入所需的最小值和最大值(在可能情况下总是相同),因为我有数千张图像我不能手动操作,如何在小狗中自动设置此值窗户?我尝试了setMinimum,setMaximum但没有成功。 这是循环的一部分:

makeRectangle(126, 20, 433, 422);
run("Crop");
run("Stack Normalizer");

这里我需要在弹出窗口中设置值。 然后循环继续......

run("8-bit");
setThreshold(0,79);
run("Threshold");

1 个答案:

答案 0 :(得分:0)

我找到了答案,要在弹出窗口中输入值,在调用函数时添加以下内容就足够了:

run( "Stack Normalizer", "minimum=22 maximum=220" )