Как настроить OpenCV 2.0 на Visual C ++? - PullRequest
0 голосов
/ 17 февраля 2010

Я пытаюсь настроить OpenCV 2.0 для Visual C ++ Express, но не могу сделать это успешно. Я просмотрел весь интернет и попробовал официальное руководство. Может кто-нибудь направить меня к учебнику, который работал для них для OpenCV 2.0. Заранее спасибо.

1 Ответ

1 голос
/ 19 февраля 2010

Поскольку вы завершили компиляцию OpenCV, вам нужно создать новый проект в Visual C ++

  1. Нажмите File->New->Project.
  2. Выберите Win32 под Visual C++ с левой стороны
  3. Выберите Win32 Console Application справа
  4. Введите имя и нажмите OK.
  5. Затем нажмите Finish.

Теперь следуйте инструкциям, приведенным в этом руководстве, чтобы установить каталоги и т. Д. В нем также есть пример программы.

http://opencv.willowgarage.com/wiki/VisualC%2B%2B

Дайте мне знать, если у вас возникнут трудности.

Обновление: Вам необходимо поместить папку, содержащую библиотеки DLL, в системный путь. Вы можете найти эту папку в той же папке, что и папка lib, которая содержит cv200d.lib. Предположим, что cv200d.lib был в C:\OpenCV2.0\opencv\lib\debug, тогда библиотеки отладки должны быть в C:\OpenCV2.0\opencv\bin\debug, а библиотеки выпуска должны быть в C:\OpenCV2.0\opencv\bin\release. Если у вас есть вопросы по добавлению папок в путь, сообщите мне.

Вышеупомянутое упомянуто в учебнике, с которым вы связаны:

4 Добавьте выходные каталоги в системный путь, например: C: \ OpenCV2.0 \ VS2008 \ Bin \ Debug, C: \ OpenCV2.0 \ VS2008 \ Bin \ Release:% PATH% Можно безопасно добавить оба каталога, так как отладка DLL-библиотеки OpenCV имеют суффикс "d", которого нет в DLL-библиотеках выпуска.

Кроме того, cv200d.lib правильно настроит режим Debug вашего проекта. Вы должны перейти в режим Release проекта и добавить cv200.lib (т.е. без d).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...