You are on page 1of 10

차암 쉬운 OpenCV 설치하기

Made by. SuHong


Ver. 1.0
OpenCV 를 다운 받자 !
• http://sourceforge.net/projects/opencvlibrary/ 에 접속
• 아래 스냅샷에서 View all files 클릭 ! ( 빨간 사각형 )
OpenCV 를 다운 받자 !
• 윈도우에서 OpenCV 를 이용할 것이므로 아래 스냅샷과 같이 opencv-win 을
클릭 후 , 1.0 을 클릭한 다음 , OpenCV_1.0.exe 를 다운 받는다 .
• 다운 완료 후 , 설치
OpenCV 를 설치 하자 !
1. Visual Studio 2005 실행
2. 도구 -> 옵션 -> 프로젝트 및 솔루션 -> VC++ 디렉터리
3. 다음 파일의 디렉터리 표시에서 “포함 파일” 선택 ( 노랑 박스 )
4. 빈칸을 마우스로 더블 클릭하면 빨강 박스와 같이 바뀐다 . “…” 버튼을 눌러서
파랑 박스와 동일한 경로를 선택해준다 .
5. 경로는 앞서 opencv 를 어느 경로에 설치했느냐에 따라 다르다 . 설치한 경로로
찾아간 다음 opencv\ 부터는 동일한 폴더를 선택할 것 !
OpenCV 를 설치 하자 !
1. 다음 파일의 디렉터리 표시에서 “라이브러리 파일” 선택 ( 노랑 박스 )
2. 앞과 동일하게 빈칸을 더블클릭 후 파랑 박스에 해당하는 경로 추가
3. 마찬가지로 설치 경로 파악 후 경로 설정
OpenCV 로 영상 띄우기 !
• 새 프로젝트 생성
• Win32 콘솔 응용프로그램 선택
OpenCV 로 영상 띄우기 !
• .CPP 파일 추가
• 프로젝트 -> openCVtest1 속성 -> 구성속성 -> 링커 -> 입력 ( 노랑박스 )
• 단 , openCVtest1 은 프로젝트 명 . 프로젝트 명에 따라 변함
• 추가 종속성에 cxcore.lib cv.lib highgui.lib ml.lib 입력 ( 빨강박스 )
OpenCV 로 영상 띄우기 !
• Opencv 를 설치한 폴더 안에 있는 bin 폴더 안에 모든 dll 파일을 방금 만든
프로젝트 폴더 안에 복사
OpenCV 로 영상 띄우기 !
• 아래 코드를 방금 만든 cpp 에 복사
• 읽고자 하는 사진을 동일 프로젝트
폴더에 복사해 넣은 다음 빨강 박스
와 같이 입력

#include "highgui.h"

int main(int argc, char** argv)


{
IplImage* img=cvLoadImage("a.jpg");
cvNamedWindow("Example1",CV_WINDOW_AUTOSIZE);
cvShowImage("Example1",img);
cvWaitKey(0);

cvReleaseImage(&img);
cvDestroyWindow("Example1");
return 0;
}
OpenCV 로 영상 띄우기 !
• 프로젝트 빌드 후 디버그
• 다음과 같이 영상 띄우기 성공 !

You might also like