У меня похожая проблема, как было представлено здесь , но с opencv_imgproc231.dll (opencv_core231.dll загружается правильно в моем случае).
Я установил OpenCV 2.3.1 и установил переменную среды PATH в складки в папке «vc9 \ bin». Я добавил все библиотеки OpenCvSharp к ссылкам. Когда я запускаю свою программу на c #, она корректно загружает opencv_core231.dll, но opencv_imgproc231.dll не может найти (находится в той же директории, что и все библиотеки opencv). Я попытался скопировать OpenCV DLL в папку, где находится исполняемый файл, но он показал ту же ошибку.
Я сделал все, что он сделал - C ++ red. пак. 2008, 2010SP1, установите PATH, скопируйте dll openCV в папку, где находится исполняемый файл - но ничего не работает, все еще DllNotFoundException для opencv_imgproc231.dll.
У меня VS2008 и Windows 7 32bit.
Моя программа содержит только одну строку: «IplImage image = new IplImage (128, 128, BitDepth.U8, 1);».
Спасибо за любой совет.
Павел.