HEAP[fchang.exe]: Invalid address specified to RtlValidateHeap( 005F0000, 002ACA58 )
# Windows 已在 fchang.exe 中触发一个断点。
#
# 其原因可能是堆被损坏,这说明 fchang.exe 中或它所加载的任何 DLL 中有 Bug。
#
原因也可能是用户在 fchang.exe 具有焦点时按下了 F12。
输出窗口可能提供了更多诊断信息。可以对比这两个模块的工程属性 - C/C++ - Code Generation - Runtime Library ,看看设置是否一样,如果不一样要改成一样的。“可是如何察看不同模块的工程属性???????
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
using namespace cv;
using namespace std;
#define threshold_diff 0.01
int main(int argc,unsigned char* argv[])
{
vectorfound;
HOGDescriptor hog;
Mat src=imread("test.3");
hog.setSVMDetector(HOGDescriptor::getDefaultPeopleDetector());
hog.detectMultiScale(src,found,0,Size(32,32),Size(8,8),1.05,2);
for(size_t i=0;i<found.size();i++)
{rectangle(src,found[i] ,Scalar(0,255,0),3);}
namedWindow("xianshi");
imshow("xianshi",src);
}程序运行到这句话时就出现所给出的错误提示hog.setSVMDetector(HOGDescriptor::getDefaultPeopleDetector());求各位大神指点一二吧