Я намерен работать с версией OpenCV 1.1 и Matlab2011 вместе. Программа использует вызов для загрузки библиотеки. Тем не менее, он возвращает ошибку
> In loadlibrary at 347
In Untitled at 4
Error using loadlibrary (line 421)
There was an error loading the library "C:\Program Files
(x86)\OpenCV1.1\bin\cxcore110.dll"
C:\Program Files (x86)\OpenCV1.1\bin\cxcore110.dll is not a valid
Win32 application.
Я протестировал программу в Matlab 2008 и 2010, где она выдает ошибку другого типа. Я установил компиляторы и инструменты x64, и в моей системе установлены Visual Studio2008 и 2010 с SDK7 и 6.1. Кроме того, при выполнении настройки MEX я получаю следующие опции
Выберите компилятор:
[1] Microsoft Software Development Kit (SDK) 7.1 in c:\Program Files (x86)\Microsoft Visual Studio 10.0
[2] Microsoft Visual C++ 2010 Express in c:\Program Files (x86)\Microsoft Visual Studio 10.0
[0] None
Compiler: 2
Это также возвращает ошибку
Error in ==> untitled at 5
loadlibrary(...
Я озадачен тем, что делать, так как эта проблема постоянно появляется. Я даже следовал за темой в link , где Tit упоминает, что 2011 поддерживает библиотеку загрузки. Итак, почему это не работает? Пожалуйста, помогите.