У меня проблема — я хочу скомпилировать opnecv с opencv_contrib. Я использую Visual Studio 2013, последнюю версию cmake, opencv и opencv_contrib из github, но … вдруг я не могу.
Я делал это в прошлом, согласно этому уроку:
http://docs.opencv.org/3.2.0/de/d25/tutorial_dnn_build.html
и все было хорошо, но теперь компилятор показывает более 100 фатальных ошибок.
Первые и вторые ошибки выглядят так:
error C2440: 'type cast' : cannot convert from '__m128i' to '__m128'
error C2660: '_mm256_insertf128_ps' : function does not take 2 arguments
Остальные похожи на это:
error LNK1181: cannot open input file 'C:\opencv_root\build_opencv\modules\core\opencv_core_AVX2.dir\Release\mathfuncs_core.avx2.obj'
Список моей деятельности:
Я попробовал x32 и x64 версию, попытался скомпилировать ее с модулями opencv_contrib и без них, но это все равно не сработает.
Где найти решение, когда я ошибаюсь?
Помогите, пожалуйста 🙂
С уважением!
Есть OpenCV 3.2.0
с opencv_contib
двоичный файл для 64-битной Windows доступен в github. Вы можете скачать его с Вот. Это соответствует Visual Studio 2015 и требует .Net Framework 4.5
или выше, что вы можете скачать его отдельно от Microsoft перед установкой.
Надеюсь, это сэкономит ваше время, чтобы получить opencv_contrib
и сделать это работает.
Других решений пока нет …