opencv 파일 다운로드 at http://sourceforge.net/projects/opencvlibrary/files/
받아서 실행(이 자동압축해제)
VS 키고 디렉토리 설정에
* include 폴더추가 :: opencv\build\include
opencv\build\include\opencv
opencv\build\include\opencv2
* library 폴더추가 :: opencv\build\x86\vc10\lib (64bit컴이더라도 x86용 라이브러리를 많이쓴다고 하더군요..)
* 라이브러리 링크
#ifdef _DEBUG
#pragma comment(lib, "opencv_videostab242d.lib")
#pragma comment(lib, "opencv_video242d.lib")
#pragma comment(lib, "opencv_ts242d.lib")
#pragma comment(lib, "opencv_stitching242d.lib")
#pragma comment(lib, "opencv_photo242d.lib")
#pragma comment(lib, "opencv_objdetect242d.lib")
#pragma comment(lib, "opencv_nonfree242d.lib")
#pragma comment(lib, "opencv_ml242d.lib")
#pragma comment(lib, "opencv_calib3d242d.lib")
#pragma comment(lib, "opencv_legacy242d.lib")
#pragma comment(lib, "opencv_imgproc242d.lib")
#pragma comment(lib, "opencv_highgui242d.lib")
#pragma comment(lib, "opencv_gpu242d.lib")
#pragma comment(lib, "opencv_features2d242d.lib")
#pragma comment(lib, "opencv_core242d.lib")
#pragma comment(lib, "opencv_contrib242d.lib")
#pragma comment(lib, "opencv_flann242d.lib")
#else
#pragma comment(lib, "opencv_videostab242.lib")
#pragma comment(lib, "opencv_video242.lib")
#pragma comment(lib, "opencv_ts242.lib")
#pragma comment(lib, "opencv_stitching242.lib")
#pragma comment(lib, "opencv_photo242.lib")
#pragma comment(lib, "opencv_objdetect242.lib")
#pragma comment(lib, "opencv_nonfree242.lib")
#pragma comment(lib, "opencv_ml242.lib")
#pragma comment(lib, "opencv_calib3d242.lib")
#pragma comment(lib, "opencv_legacy242.lib")
#pragma comment(lib, "opencv_imgproc242.lib")
#pragma comment(lib, "opencv_highgui242.lib")
#pragma comment(lib, "opencv_gpu242.lib")
#pragma comment(lib, "opencv_features2d242.lib")
#pragma comment(lib, "opencv_core242.lib")
#pragma comment(lib, "opencv_contrib242.lib")
#pragma comment(lib, "opencv_flann242.lib")
#endif
아니면 그냥 속성에 링크에 추가종속성 에 전부 입력해도 됨
* dll 추가
opencv\build\x86\vc10\bin 의 dll 모두 프로젝트 폴더에 복사
(이렇게 하면 새로운 프로젝트 생성할때마다 다시 복붙해야 하고 귀찮으면 Windows\system32에 복붙)
끝
(사실은 필요한 라이브러리만 링크해야 하지만,, 귀찮으므로 전부 다함)
'Note..' 카테고리의 다른 글
JAVA 이름규칙 (0) | 2013.01.19 |
---|---|
git 1 (0) | 2012.08.25 |
mfc 레퍼런스 사이트 (0) | 2012.06.22 |
hadoop eclipse setting (0) | 2012.06.03 |
Binary search 이용한 file indexing (0) | 2012.05.27 |