将 Weka Fiji 插件细分导出为 ROI
Export Weka Fiji plugin segmentation as ROI
我正在使用 Imagej/Fiji Weka 插件对图像的不同区域进行分类,我想获得这些区域以进行进一步处理......(如 Rois?table 和 类?)
所以最后我想获得每个分段的区域 类..我需要编写此任务的脚本,因为它是管道的一部分......但不确定如何提取结果来自 Weka Imagej 插件…
实际上这个代码示例只是为了说明这个想法。有人有应用分类器和导出结果的基本示例吗?
提前谢谢你
import trainableSegmentation.*;
import ij.IJ;
import ij.ImagePlus;
// input train image
input = IJ.openImage( someImage.jpg" );
// create Weka Segmentation object
segmentator = new WekaSegmentation( input );
// load classifier from file
segmentator.loadClassifier( "classifier.model" );
result = segmentator.applyClassifier( input );
...
您在 image.sc 论坛中对此有几个答案:https://forum.image.sc/t/measuring-area-fraction-in-a-weka-classifed-image/7979
https://forum.image.sc/t/quantifing-weka-output/4660/6
也就是说,您也可以直接使用生成的标签图像在其他插件中进行测量,例如来自 MorphoLibJ 的插件(安装后,在插件 > MorphoLibJ > 分析下)。
我正在使用 Imagej/Fiji Weka 插件对图像的不同区域进行分类,我想获得这些区域以进行进一步处理......(如 Rois?table 和 类?)
所以最后我想获得每个分段的区域 类..我需要编写此任务的脚本,因为它是管道的一部分......但不确定如何提取结果来自 Weka Imagej 插件…
实际上这个代码示例只是为了说明这个想法。有人有应用分类器和导出结果的基本示例吗? 提前谢谢你
import trainableSegmentation.*;
import ij.IJ;
import ij.ImagePlus;
// input train image
input = IJ.openImage( someImage.jpg" );
// create Weka Segmentation object
segmentator = new WekaSegmentation( input );
// load classifier from file
segmentator.loadClassifier( "classifier.model" );
result = segmentator.applyClassifier( input );
...
您在 image.sc 论坛中对此有几个答案:https://forum.image.sc/t/measuring-area-fraction-in-a-weka-classifed-image/7979 https://forum.image.sc/t/quantifing-weka-output/4660/6
也就是说,您也可以直接使用生成的标签图像在其他插件中进行测量,例如来自 MorphoLibJ 的插件(安装后,在插件 > MorphoLibJ > 分析下)。