Установка OpenCV 2.4.5 на Visual Studio 2008

У меня возникают некоторые трудности при попытке использовать OpenCV с Visual Studio 2008 (Professional Edition). Я считаю, что я сделал все необходимое для запуска образца OpenCV, но он вылетает из-за ошибки во время выполнения. Это сводит меня с ума, я надеюсь, что кто-то может помочь.

Но обо всем по порядку.

Моя процедура установки

загруженныйOpenCV 2.4.5 от sourcefourge.net.

Когда мне предложили, я выбрал «Z: \ Games instalados \ OpenCV» в качестве опции «Извлечь в» в .exe, загруженном по вышеуказанной ссылке.

Перешел в «Панель управления» -> «Система» -> «Дополнительные параметры системы», затем щелкнул «Переменные среды» на вкладке «Дополнительно». В поле «Системные переменные» я выделил «Путь» и нажал «Изменить ...». В новом окне я добавил в конец текста в «Значение переменной» мой установочный каталог с помощью «;» перед ним, а именно: "; Z: \ Games instalados \ OpenCV \ opencv \ build \ x86 \ vc11 \ bin" (без двойных кавычек). Вот скриншот:.

Создал новый проект в Visual Studio 2008: Файл -> Создать -> Проект ..., выбрал «Другие языки» -> «Visual C ++ -> Win32» в качестве типа проекта, «Консольное приложение Win32» в качестве шаблона. Нажмите «Далее» в новом окне, затем выберите «Консольное приложение», «Пустой проект», а затем «Готово».В «Обозревателе решений», щелкнув правой кнопкой мыши мою программу и выбрав «Свойства». Затем «Свойства конфигурации» -> «C / C ++» -> «Общие», и в «Дополнительные каталоги включения» я добавил:Z: \ Установочные игры \ OpenCV \ opencv \ build \ includeZ: \ Установочные игры \ OpenCV \ opencv \ build \ include \ opencvZ: \ Установочные игры \ OpenCV \ opencv \ build \ include \ opencv2 "Теперь в «Свойствах конфигурации» -> «C / C ++» -> «Компоновщик» -> «Общие», в «Дополнительные каталоги библиотек» я добавил «Z: \ Games instalados \ OpenCV \ opencv \ build \ x86 \». VC11 \ Lib».Теперь в «Свойствах конфигурации» -> «C / C ++» -> «Линкер» -> «Ввод», в «Дополнительные зависимости» я добавил:opencv_calib3d245.libopencv_contrib245.libopencv_core245.libopencv_features2d245.libopencv_flann245.libopencv_gpu245.libopencv_highgui245.libopencv_imgproc245.libopencv_legacy245.libopencv_ml245.libopencv_nonfree245.libopencv_objdetect245.libopencv_photo245.libopencv_stitching245.libopencv_superres245.libopencv_ts245.libopencv_video245.libopencv_videostab245.libopencv_calib3d245d.libopencv_contrib245d.libopencv_core245d.libopencv_features2d245d.libopencv_flann245d.libopencv_gpu245d.libopencv_highgui245d.libopencv_imgproc245d.libopencv_legacy245d.libopencv_ml245d.libopencv_nonfree245d.libopencv_objdetect245d.libopencv_photo245d.libopencv_stitching245d.libopencv_superres245d.libopencv_ts245d.libopencv_video245d.libopencv_videostab245d.lib (Обратите внимание, что я не добавил "opencv_ffmpeg245.lib", несмотря на то, что показано на скриншоте).Щелкните правой кнопкой мыши «Исходные файлы» -> «Добавить» -> «Существующий элемент» и добавьте файл «Z: \ Games instalados \ OpenCV \ opencv \ samples \ cpp \ cout_mat.cpp».ПроблемаПостроил проект, проблем здесь нет, «Сборка прошла успешно».«Отладка» -> «Начать отладку». Появится следующее:Ошибка http://s8.postimg.org/wdkubk5o3/the_error.jpg Изображение полного размера для ошибки:http://s8.postimg.org/wdkubk5o3/the_error.jpg

Я также пробовал с примером грубых линий, но он также не работал (даже если изображение в той же папке, что и .exe imread (), не может найти изображение).

Любая помощь будет принята с благодарностью.

Если я не сделал некоторые шаги установки достаточно понятными, пожалуйста, оставьте комментарий.

Причина, по которой этот вопрос подходит для stackoverflow.com

Я подробно описал полную процедуру установки (с нуля) для последней версии OpenCV, которая будет использоваться с Visual Studio 2008. Если кто-нибудь решит этот вопрос, у нас будет полное рабочее руководство для тех, у кого есть такая же необходимость (используйте последнюю версию OpenCV с Visual Studio 2008) и, возможно (из-за глубины процедуры установки), общее руководство по установке последних версий OpenCV с большинством версий Visual Studio (не только 2008, поскольку учебное пособие не сильно изменится, и читатель сможет легко это сделать). адаптировать его).

Ответы на вопрос(2)

Ваш ответ на вопрос