Классы ImageJ, используемые для анализа

Я разрабатываю плагин 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 (я не уверен, как это сделать, но... я изучаю класс), но для других шагов я не могу найти решение.

Я надеюсь, что кто-то может помочь, спасибо. С уважением.

1 ответ

Решение

Я не получил то, что хотел, но я оставил использовать окна, и теперь я использую переменные 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");
Другие вопросы по тегам