我是Weka的新手,从关于如何使用它的示例中,我只看到了文本问题。我可以在机器学习分类器中使用Weka中的图像吗?
答案 0 :(得分:8)
您可以使用Fiji/ImageJ
中的Trainable Weka Segmentation
插件(以前的高级Weka分段插件)直接执行像素分类。
该插件专为通过互动学习进行细分而设计。这意味着用户需要选择一组特征(边缘检测器,纹理过滤器等),选择类的数量(默认情况下有2个)并交互式绘制(使用ROI工具)所有类的样本。在基于那些样本训练分类器之后,将整个图像像素分类,并且将显示覆盖原始图像的分割结果。我们的想法是重复这个过程(绘图+培训),直到获得令人满意的细分。
该插件还提供了一组工具,用于在ARFF format
中保存/加载样本,并以.model格式保存/加载分类器,因此它与最新版本的WEKA完全兼容。
如果你想要做的是图像分类,你也可以重用一些插件的方法。
答案 1 :(得分:3)
您可以使用ImageJ
和Fiji
等开源图像处理应用程序从图像中提取要素并在Weka
中使用
斐济有一个名为Advanced Weka Segmentation的插件,在将Weka分类器应用于Image
时非常有用答案 2 :(得分:2)
Weka机器学习分类器使用数字和分类功能。在将weka与图像一起使用之前,您需要从图像中extract features。 根据您的需要,平均,最大,平均等简单功能就足够了。或者您可能需要为图像使用其他一些算法。
维基百科下面的特征提取算法。
低电平
我建议您阅读光学字符识别调查,了解它们的使用方法。 OCR是一个非常简单的例子供您使用。 OCR存在标准数据集和算法。因此,了解它是非常有益的。