scikit学习+随机森林分割

时间:2015-01-29 08:03:50

标签: scikit-learn random-forest image-segmentation

我在scikit中使用随机森林函数学习图像分割。 但是我无法为函数clf.fit(X,Y)创建输入。 X是(n_samples,n_features)的训练矩阵,Y是(n_samples,)的目标矩阵,其中最后一个属性是目标类的标签。 我想培训50个具有四五个功能的图像,如HOG功能,RGB功能,f17滤镜和texon地图。

任何人都可以帮我创建矩阵X和Y. 谢谢!

1 个答案:

答案 0 :(得分:1)

如果您只是自己对每个像素进行分类,只需将rgb值放入X,将段放入Y.

可能更好的方法是在像素周围选择一个小区域,并使用近邻rgb值 - 在每一行中从左到右汇总,或者在局部中每个r,g,b的分布区域。