본문 바로가기

Project/증강현실을 이용한 사천성

VS2008에서 OpenCV 1.1 설정 방법


1)DownLoad..
http://sourceforge.net/projects/opencvlibrary/

2)Build
C:\Program Files\OpenCV\_make\opencv.vs2005.sln

빌드 >> 일괄빌드 에서 플랫폼은 Wind32로 Debug,Release모두 선택을하여 빌드시켜줘야한다.

3)Debug Error수정

위에서와같이 빌드를 해주면 에러가 발생할것이다.
cvaux.h Line : 1167에서 보면.(줄 찾기는 Ctrl+G)



주석을 열어놓고 제대로 닫지 않은 코드를 볼수 있다.
이것을 제대로 고치고 다시 디버그하면 OpenCV설치의 1단계는 단락된것이다.




4)Visual Studio와 연동시키기
빌드까지 마친상태라면 visualstudio에 빌드한 include,Library file을 등록 시켜야한다.
등록 시키는 방법으로서는 도구 >> 옵셥 >> 프로젝트 및 솔루션 >> VC++디렉터리에서
포함파일과 라이브러리 파일에서 각 각 등록시켜주면 된다.



4-1)Include File
C:\PROGRAM FILES\OPENCV\OTHERLIBS\HIGHGUI
C:\PROGRAM FILES\OPENCV\CV\INCLUDE
C:\PROGRAM FILES\OPENCV\CXCORE\INCLUDE

C:\PROGRAM FILES\OPENCV\_make
C:\PROGRAM FILES\OPENCV\_ml\INCLUDE

4-2)Libary File
C:\PROGRAM FILES\OPENCV\LIB
C:\PROGRAM FILES\OPENCV\otherlibs\_graphics\lib
C:\PROGRAM FILES\OPENCV\otherlibs\ffopencv

모두 다등록시켜줘도 상관은 없지만, 나는 필요한 파일만 등록시켜 사용했다.


5) 확인 예제