Настройка OpenCV с Visual C ++ 2008 - PullRequest
       8

Настройка OpenCV с Visual C ++ 2008

0 голосов
/ 17 февраля 2010

Я новичок в OpenCV, я следовал учебнику http://www.hanckmann.net/?q=node/17 по настройке openCV, после настройки openCV я получаю эту ошибку, может кто-нибудь помочь мне в этом.

здесь объясняется, как настроить openCV http://opencv.willowgarage.com/wiki/VisualC++

и это пример кода, который я использовал. выдает фатальную ошибку LNK1104: не удается открыть файл 'cvcam.lib'

#include "stdafx.h"
#include <cv.h>
#include <cxcore.h>
#include <highgui.h>

int _tmain(int argc, _TCHAR* argv[])
{
 IplImage *img = cvLoadImage("Image.bmp");
 cvNamedWindow("Image:",1);
 cvShowImage("Image:",img);

 cvWaitKey();
 cvDestroyWindow("Image:");
 cvReleaseImage(&img);
 return 0;
}

Ответы [ 2 ]

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

Можете ли вы попробовать установить OpenCV 1.1prea из SourceForge? и удалить тот, который у вас есть?

Как только вы это сделаете, и это сработает, это означает, что библиотека, имеющаяся в вашем текущем OpenCV, не может быть найдена. Это может означать, что вы либо забыли выбрать дополнительные каталоги библиотек (как сказал Джейкоб), либо используете OpenCV 2.0 и не перекомпилировали OpenCV для своего компьютера (требуется для Windows с использованием Visual Studio).

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

Определили ли вы папку, которая содержит .lib файлы? Щелкните правой кнопкой мыши имя вашего проекта, выберите Properties, выберите Linker -> General и добавьте имя каталога, содержащего файлы библиотеки OpenCV, в поле Additional Library Directories.

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