본문 바로가기

app/C

맨날 까먹는 opencv 설정하기~

1. 헤더 파일 및 라이브러리 파일의 경로를 설정해 주어야 한다..

도구 - 옵션으로 들어가자..


그럼 아래와 같은 창이 뜬다..

빨간 박스에서 "프로젝트 및 솔루션"을 찾아서 열자

 

2. 다음 파일의 디렉터리 표시를 포함 파일(영문이라면 include file일 것이다..)로 바꾸고..

설정 된 줄 아래를 클릭 해 보자..

그럼 아래 그림과 같이 직접 입력을 할 수도 있고,

오른쪽 상자를 클릭해 직접 찾아 줄 수도 있다.. 눌러보자...

3. 경로를 찾아 줘도 좋고..직접 입력해도 좋다..

직접 입력하려면 자신이 OpenCV를 설치한 폴더도 알고 있어야 한다..

그냥 Next>를 막 눌러 설치 했다면 경로가

C:\Program Files\OpenCV

이다..

아래 그림과 같이

C:\Program Files\OpenCV\cv\include

C:\Program Files\OpenCV\cvaux\include

C:\Program Files\OpenCV\cxcore\include

C:\Program Files\OpenCV\ml\include

C:\Program Files\OpenCV\otherlibs\cvcam\include

C:\Program Files\OpenCV\highgui

경로를 추가해 주자...

4. 이번엔 라이브러리 파일들이 있는 경로를 잡아준다...

"다음 파일의 디렉터리 표시" 부분을"라이브러리 파일"로 바꾸고 아랫쪽에

C:\Program Files\OpenCV\lib

경로를 설정해 준다..

5. 마지막으로 dll 파일들을 복사 해 주어야 한다..

C:\Program Files\OpenCV\bin

폴더로 이동해 보자...

여기에 8개의 dll파일들이 보일 것이다..ㅋㅋ

cv100.dll
cvcam100.dll
cvaux100.dll
cxcore100.dll
cxts011.dll
highgui100.dll
ml100.dll
libguide40.dll
이 파일들을

C:\Windows\system32로 복사 한다..

이렇게 하면 프로젝트를 생성할 때 마다 dll 파일들을 복사 해 줘야 하는 번거로움을 덜 수 있다..

단.. OpenCV가 설치 되지 않은 컴퓨터로 배포시.. 저 파일들도 함께 옮겨 주어야 한다..

이 쉬운걸 왜 맨날 잊어버리는지..ㅎㅎ 이젠 남의 포스트를 않뒤지기 위해서 내꺼에다가 쓴다