Java与ImageJ

Java与ImageJ,java,imagej,Java,Imagej,我在java代码中使用ImageJ,使用LevelSet对图像中的对象进行分割 我导入了名为LevelSet.ij.LevelSet的jar文件。但我在run命令的字符串字段“Level set”中得到一个错误,即“unidentified command” 有人能帮我识别程序中的错误吗 执行以下代码时,第3行中设置的字符串参数级别未标识为命令。你能帮忙吗 ImagePlus imp = new ImagePlus("image_plus", img); imp.setRoi(new Ova

我在java代码中使用ImageJ,使用LevelSet对图像中的对象进行分割

我导入了名为LevelSet.ij.LevelSet的jar文件。但我在run命令的字符串字段“Level set”中得到一个错误,即“unidentified command”

有人能帮我识别程序中的错误吗


执行以下代码时,第3行中设置的字符串参数级别未标识为命令。你能帮忙吗

ImagePlus imp = new ImagePlus("image_plus", img);
imp.setRoi(new   OvalRoi(54,51,11,7)); 

IJ.run(imp,"Level Sets",   "method=[Active Contours] use_level_sets
grey_value_threshold=50 distance_threshold=0.50 advection=2.20
propagation=1 curvature=1 grayscale=20 convergence=0.0050 
region=outside"); 

img = imp.getBufferedImage();

管理项目依赖关系。添加对工件的依赖关系

我通过按L键调出,输入level,然后查看File列,查看levelsets.ij.LevelSet类来自哪个JAR文件来识别这个工件


另请参见ImageJ wiki的链接。

代码在哪里,这里!!执行以下代码时,第3行中设置的字符串参数级别未标识为命令。你能帮忙吗?1.ImagePlus imp=新ImagePlusimage\U plus,img;2.新卵圆54,51,11,7;3.IJ.runimp,水平集,方法=[活动轮廓]使用水平集灰色值阈值=50距离阈值=0.50平流=2.20传播=1曲率=1灰度=20收敛=0.0050区域=外部;4.img=imp.getBuffereImage;