Классы 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");