predict_prob OpenCV 3.0.0 Rtrees - 随机森林分类器

时间:2015-07-04 12:54:47

标签: c++ opencv

我正在尝试获取我的RTree分类器的概率估计值。在OpenCV 2.4中,RTree类存在一个函数predict_prob,这个函数在3.0.0分支中消失了。

作为替代方案,我试图获得每个类的投票数量(使用预测函数中的标志),但这似乎使OpenCV崩溃。现在我将切换到版本2.4.11,但我很好奇是否有人想到这一点。

相关文件:
2.4.11:http://docs.opencv.org/modules/ml/doc/random_trees.html
3.0.0:http://docs.opencv.org/3.0-beta/modules/ml/doc/random_trees.html

3.0.0中的相关代码:

    cv::Ptr<cv::ml::RTrees> forest = cv::ml::RTrees::load<cv::ml::RTrees>(_ModelFileFld->getStringValue());
    cv::Mat result;
    forest->predict(instance, result, cv::ml::RTrees::Flags::PREDICT_SUM);

0 个答案:

没有答案