我尝试在Visual C++ 2008中使用OpenCV和cvBlobsLib进行简单的图像处理,但在尝试创建CBlobResult对象时收到错误消息
IplImage* original = cvLoadImage("pic6.png",0);
cvThreshold(original, original, 100, 255, CV_THRESH_BINARY);
CBlobResult blobs = CBlobResult(original, NULL, 255);消息如下:
Run-Time Check Failure #2 - Stack around the variable blobs was corrupted这一切为什么要发生?我应该如何创建这个对象?非常感谢你的帮助。
发布于 2010-05-06 17:32:06
抱歉的。实际上是我的错。我试图用cvBlobsLib库的发布版本编译我的项目的调试版本。一旦我链接了调试版本,它就可以工作了。
https://stackoverflow.com/questions/2772113
复制相似问题