Я использую VS2013 с opencv 3.1. У меня есть почти такой же код, как здесь: opencv, findContour error (windows breakpoint), c++, ms Visual studio 2010, win7, 64bitOpenCV - FindContours - Projekt.exe вызвал точку останова
Я хочу найти контуры на моем изображении, и я уже преобразовал изображение в двоичное и пороговое изображение, чтобы использовать «findcontours». Я думаю, что получаю ту же ошибку, что и в ссылке, но я не понимаю ответа.
Я установил opencv, как в документации, и добавил путь и opencv-dir правильно. В моем проекте я добавил libs в properties-linker-general и в properties-linker-input. В документации версии 2.4.1 они добавили несколько библиотек, но в 3.1 я только что нашел две библиотеки opencv_world310.lib и opencv_world310d.lib.
Я добавил их как в свойствах-линкер-ввода. Это верно. Я не знаю, что значит «смешивать» отладку и выпускать DLL, и я попытался разделить Google.
Я надеюсь, что кто-то может помочь. Спасибо!
В дополнение к не смешиванию отладки и выпуска важно использовать правильные библиотеки libs/dll. Для Visual Studio 2013 убедитесь, что вы используете двоичные файлы в папке vc12 бинарной загрузки. Да vc12 = Visual Studio 2013. vc11 = Visual Studio 2012. – drescherjm