Jakie liby dołączyć do OpenCV

0

Bibliotekę OpenCV zainstalowałem ręcznie, jak większość bibliotek lecz kod mi się nie kompiluje, przypuszczam, że to wina niedołączonych libów.
Oto jaki mam kod testowy:

#include "opencv\cv.h"
#include "opencv\highgui.h"
#include <stdio.h>
// A Simple Camera Capture Framework
int main() {
// Zainicjowanie przechwycenia strumienia video
CvCapture* capture = cvCaptureFromCAM( CV_CAP_ANY );
if( !capture ) {
fprintf( stderr, "ERROR: capture is NULL \n" );
getchar();
return -1;
}
// Stworzenie okna w którym przechwycone obrazy będą wyświetlane
cvNamedWindow( "Kamera_internetowa", CV_WINDOW_AUTOSIZE );
// Wyświetlenie w powyŜszym oknie przechwyconej klatki strumienia
// wszystko odbywa się w nieskończonej petli while
while( 1 ) {
// Pobierz jedna klatke ze strumienia
IplImage* frame = cvQueryFrame( capture );
if( !frame ) {
fprintf( stderr, "ERROR: frame is null...\n" );
getchar();
break;
}
// Wyświetl pobraną klatkę
cvShowImage( "Kamera_internetowa", frame );
// Oczekiwanie przez 10 ms na wcisniecie klawisza ESC (kod ASCII 27)
// jeśli klawisz zostanie nacisniety, wtedy program wyskakuje
// z nieskonczonej petli i konczy dzialanie
if( cvWaitKey(10) == 27 ) break;
}
// Zwalnia strumien video pochodzacy z kamery
cvReleaseCapture( &capture );
// Niszczy okno
cvDestroyWindow( "Kamera_internetowa" );
return 0;
} 

Jakie liby dołączyć do tego kodu?

Korzystam z OpenCV 2.3.1

EDIT:
Błąd podczas kompilacji:

------ Build started: Project: Project, Configuration: Debug Win32 ------
main.obj : error LNK2019: unresolved external symbol _cvDestroyWindow referenced in function _main
main.obj : error LNK2019: unresolved external symbol _cvReleaseCapture referenced in function _main
main.obj : error LNK2019: unresolved external symbol _cvWaitKey referenced in function _main
main.obj : error LNK2019: unresolved external symbol _cvShowImage referenced in function _main
main.obj : error LNK2019: unresolved external symbol _cvQueryFrame referenced in function _main
main.obj : error LNK2019: unresolved external symbol _cvNamedWindow referenced in function _main
main.obj : error LNK2019: unresolved external symbol _cvCreateCameraCapture referenced in function _main
C:\programy w c++\Project\Debug\Project.exe : fatal error LNK1120: 7 unresolved externals
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ========== 
0

Po pierwsze, w C++ chyba pod każdym systemem operacyjnym ścieżki piszemy z takim slash'em: /

Liby dołącz te, które są dostarczone z biblioteką... Albo przerzuć się na Python'a, tam nie trzeba dołączać libów, aby korzystać z OpenCV :D

Eh... masz tutaj opis konfiguracji OpenCV w kilku środowiskach: http://opencv.willowgarage.com/wiki/InstallGuide#Configure

1 użytkowników online, w tym zalogowanych: 0, gości: 1