我使用haar训练模块在openCV中生成了cascade xml。现在我如何将它用于对象识别。
请帮助。!! _ / _
答案 0 :(得分:0)
关于对象检测的opencv doc之后,您必须创建级联检测器对象和::load
要应用的级联(您生成的xml文件)。
::detectMultiScale
用于通过滑动不同比例和大小的窗口并合并高度自信的近似样本,从当前帧中填充std::vector<cv::Rect>
个检测到的对象。
代码here!
答案 1 :(得分:0)
如果您使用haartraining,您可以使用“opencv_performance.exe”。你可以在“opencv \ bin ...”中找到它 但是如果你有cascade.xml,那就意味着你使用了traincascade。没有已经构建bin来检查您的级联。您可以在“opencv \ samples \ cpp \ tutorial_code \ objectDetection”中找到示例。