OpenCV Hog Detector - 调试断言错误

时间:2014-05-15 18:27:22

标签: c++ visual-studio opencv

当我尝试运行包含hog检测器的opencv代码时,会出现以下错误。

我一直在使用OpenCV做其他事情,而且在包含猪时我只是遇到了错误。

"Debug Assertion Failed"... Expression: _BLOCK_TYPE_IS_VALID(pHead->nBlockUse)"

代码是我从这里找到的最简单的一个:http://www.magicandlove.com/blog/2011/08/26/people-detection-in-opencv-again/

如果我注释掉这一行,它就会运行(显然不能完成这项工作):

hog.setSVMDetector(cv::HOGDescriptor::getDefaultPeopleDetector());

1 个答案:

答案 0 :(得分:1)

你的项目必须使用与opencv dll编译相同的c-runtime库。

所以,设置" c ++" - > "代码生成" to"多线程dll"在你的项目中。

相关问题