opencv3.0.0 BackgroundSubtractor :: apply приводит к «чистому вызову виртуальной функции R6025»

Я управляю BackgroundSubtractor демо в opencv3.0-золото-релиз с vs2013, при выходе из программы возникает следующая ошибка:
введите описание изображения здесь

стек вызовов выглядит следующим образом:

cv3_bg_sub.exe!cv::MatAllocator::unmap(cv::UMatData * u) 行 62   C++
cv3_bg_sub.exe!cv::Mat::deallocate() 行 433  C++
cv3_bg_sub.exe!cv::Mat::release() 行 668 C++
cv3_bg_sub.exe!cv::Mat::~Mat() 行 555    C++

Вар this в авто-окне отображается непоследовательно:
введите описание изображения здесь

Кто-нибудь, кто испытал это?

0

Решение

Эта проблема была окончательно решена путем изменения зависимостей lib от staticlib для динамических библиотек, кажется предварительно созданная staticlib глючит (кто имеет такой же опыт?)

Я перестроил (как статический, так и динамический) исходный код opencv300 самостоятельно, и ошибки исчезли.

0

Другие решения


По вопросам рекламы [email protected]