Стек вокруг переменной поврежден при использовании cvBlobsLib (OpenCV) - PullRequest
0 голосов
/ 05 мая 2010

Я пытаюсь выполнить простую обработку изображений с помощью OpenCV и cvBlobsLib в Visual C ++ 2008, и при попытке создать объект 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

Почему это происходит? Как мне создать этот объект? Большое спасибо за вашу помощь.

1 Ответ

0 голосов
/ 06 мая 2010

Извините. На самом деле это была моя вина. Я пытался скомпилировать отладочную версию своего проекта с помощью версии выпуска библиотеки cvBlobsLib. Как только я связал отладочную версию, это сработало.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...