Software Development/Application Develop

1. OpenCV 설치하기

huiyu 2014. 10. 11. 01:33

1. OpenCV 2.4.10 설치하기

다운로드

다운로드를 마친 후 인스톨러를 실행한다. 그리고 설치할 폴더를 선택(저는 C:\), 인스톨이 끝나면 C:\에 OpenCV가 생긴 것을 확인할 수 있다.


2. 환경변수 설정

내컴퓨터 - 시스템 속성 - 고급시스템 설정 - 고급 -환경변수


'시스템 변수에' 탭에서 Path를 수정한다.

기존의 변수 뒤에 ';'을 추가한 뒤 아래 경로를 넣는다.

C:\opencv\build\x86\vc10\bin

CLASSPATH 변수에도 똑같이 추가한다.

만약 없다면 새로 만들기를 눌러 추가한다.

*모든 과정이 끝나면 PC를 재부팅한다.


3. 프로젝트 설정

File->New->Project


Visual C++탭에서 -> Win32 -> Win32 Console Application 생성

소스파일에서 C++(.cpp)파일 생성


프로젝트 속성에서

구성속성 -> C/C++ -> 일반->'추가포함 디렉터리' 에 C:\opencv\build\include를 추가한다.


다음으로 링커->일반->추가 라이브러리 디렉터리에는 C:\opencv\build\x86\vc10\lib를 추가한다.

마지막으로

링커->입력->추가 종속성에는 아래의 라이브러리를 복사 후 입력한다.


opencv_calib3d2410d.lib

opencv_contrib2410d.lib

opencv_core2410d.lib

opencv_features2d2410d.lib

opencv_flann2410d.lib

opencv_gpu2410d.lib

opencv_highgui2410d.lib

opencv_imgproc2410d.lib

opencv_legacy2410d.lib

opencv_ml2410d.lib

opencv_nonfree2410d.lib

opencv_objdetect2410d.lib

opencv_ocl2410d.lib

opencv_photo2410d.lib

opencv_stitching2410d.lib

opencv_superres2410d.lib

opencv_ts2410d.lib

opencv_video2410d.lib

opencv_videostab2410d.lib


여기서 d는 debug모드로 release 모드를 할 경우 d를 삭제하면된다.

*다른 버전의 경우 2410을 자신의 버전에 맞게 수정하면 된다.


4. 테스트

#include <opencv\cv.h> #include <opencv\highgui.h> using namespace cv; int main() { Mat img = imread("C:\\Users\\Public\\Pictures\\Sample Pictures\\Desert.jpg"); imshow("window Name", img);

waitKey(0); return 0; }


728x90

'Software Development > Application Develop' 카테고리의 다른 글

C++/CLI 기본 예제  (1) 2014.10.17
2. WPF + OpenCV(dll)  (2) 2014.10.11
MFC 기초  (0) 2014.07.22
Resource 정보 code에서 불러오기  (0) 2014.06.02
WPF Random Color 생성  (0) 2014.02.05