我正在开发一个ImageJ插件,它可以在我的桌面电脑上运行,但在我的笔记本电脑中却没有。
出于这个原因,现在我正在尝试改进,我想修改后续步骤,但我无法得到它。这是代码:
IJ.selectWindow("example");
IJ.run("Convert to Mask");
IJ.run("Fill Holes");
IJ.run("Set Scale...", "distance=1 known="+pixelSize+" pixel=1 unit=um");
IJ.run("Analyze Particles...", "size=0-Infinity circularity=0.00-1.00 show=Masks display clear record");
我知道"分析粒子"我必须使用ParticleAnalyzer类(我不知道怎么做但是......我正在研究这个类)但是对于其他步骤我找不到解决方案。
我希望有人可以提供帮助,谢谢。 最诚挚的问候。
答案 0 :(得分:0)
我没有得到我想要的东西,但我离开使用窗口,现在我使用ImagePus变量,它工作得更好。我把代码:
IJ.run(this.cMask, "Convert to Mask", "");
IJ.run(this.cMask, "Fill Holes","");
IJ.run(this.cMask, "Set Scale...", "distance=1 known="+pixelSize+" pixel=1 unit=um");
IJ.run(this.cMask, "Analyze Particles...", "size=0-Infinity circularity=0.00-1.00 display clear record");