Я новичок в openCV, и я попытался выполнить несколько руководств. Все работало нормально, пока я не включил: opencv2 / imgproc / imgproc.hpp и не использовал функцию filter2D. При запуске программы возникла следующая ошибка:
«Программа не может запуститься, потому что на вашем компьютере отсутствует tbb_debug.dll».
В Интернете я обнаружил, что эта ошибка как-то связана с 32- и 64-битными версиями dll.
Я использую 64-битную версию Windows и создал 32-битное консольное приложение в VS2010, и приложение использует 32-битную версию DLL openCV. Когда я запускаю программу «dependency walker», я вижу, что моя программа использует 64-битную версию всех системных dll (в C: \ windows \ system32 ....). Только DLL opencv 32-битные.
снимок экрана depenency walker:
Спасибо