我想在我的Java应用程序中使用ImageJ作为库。我已经找到了,我可以用下面的代码打开一个图像,处理它,并在屏幕上显示出来:ImageJ作为库:选项的名称
ImagePlus image = new Opener().openImage("image.jpg");
IJ.run(image, "Find Maxima...", "noise=150");
image.show();
该代码还设置噪声参数(在GUI中,它被称为“噪声容限”)到150. (经过一段时间,我能够发现参数名称是GUI名称的第一个字,至少对于我的测试还是有效的。)
但是现在我该如何指定GUI的“输出类型”选项?在GUI中,它是一个包含“单点”或“容差范围内的最大值”等元素的选择框。但是,如果我尝试以下操作:
ImagePlus image = new Opener().openImage("image.jpg");
IJ.run(image, "Find Maxima...", "noise=150 output=Single Points");
image.show();
它说“单个”是没有正确的参数。但它也不适用于诸如“single”,“singlepoints”,“single_points”,“Single_Points”,....(我尝试了很多这些组合。)
我还尝试将数字指定为选择框中的元素的索引,但这也不起作用。
任何人都可以帮助我,并给我一个提示,我可以找到一个文档或类似的如何指定选项。
非常感谢!