如何在OpenCV中训练阶段树分类器而不是级联分类器进行人脸检测?

如何在OpenCV中训练阶段树分类器而不是级联分类器进行人脸检测?,opencv,object-detection,cascade-classifier,Opencv,Object Detection,Cascade Classifier,我在haarcascade_frontaface_alt_treexml中发现,xml文件是用阶段训练树分类器而不是级联分类器训练的。我想知道如何在OpenCV中训练阶段树分类器,使用哪种api以及任何可用的示例。我搜索了一下,到目前为止没有找到合适的信息。 感谢opencv非常清楚级联训练与弱树可能的调谐。“opencv_traincascade”是API培训函数。“增强的Classifier参数”是您需要的,尤其是“弱树的最大深度”和“弱树的最大计数” 任何想法,如何获得多类检测的决策树,如

我在
haarcascade_frontaface_alt_tree
xml中发现,xml文件是用阶段训练树分类器而不是级联分类器训练的。我想知道如何在
OpenCV
中训练阶段树分类器,使用哪种api以及任何可用的示例。我搜索了一下,到目前为止没有找到合适的信息。
感谢

opencv非常清楚级联训练与弱树可能的调谐。“opencv_traincascade”是API培训函数。“增强的Classifier参数”是您需要的,尤其是“弱树的最大深度”和“弱树的最大计数”

任何想法,如何获得多类检测的决策树,如多视图人脸检测。如果你想继续使用分类的增强算法,你应该阅读有关可以处理多类分类的梯度增强树。GBT有一个OpenCV实现。是的,这是另一个选项。我的应用程序有速度问题,因为它将在嵌入式平台中运行。所以我使用了LBP特性而不是Haar。然后本文()Viola和Jones使用C4.5树分类器。知道如何训练C4.5决策树进行多视角人脸检测吗。ThanksPerhaps看到了这篇老帖子:基于LBP的cascade确实比基于Haar的cascade快一点。但是,一般来说,您的准确度会下降10%。