무료로 사용이 가능한 Visual Studio 2015버전과 OpenCV 3.1 버전을 사용하기 위한 환경을 구축해보자.

 

일단 아래의 링크를 따라 Visual Studio 2015의 개인 개발자를 위한 무료 배포판인 Visual Studio Community를 설치한다.

https://www.visualstudio.com/vs/

 

 

 

비주얼스튜디오 2015 설치방법은 따로 설명하지 않는다. 별로 어려울 것도 없으니 ㅎㅎ

참고로 설치하는데 시간이 상당히 오래걸리니까 느긋~하게 기다리자. ㅎㅎ

 

설치가 완료되고 나면 로그인할 수 있게 되어있는데 MS 계정을 가지고 있다면 입력하면 될 것이고 그렇지 않다면 gmail 등을 이용해서 로그인 등록하면 된다.

 

Visual Studio 2015가 설치가 완료되었다면,

이제 본격적으로 OpenCV 3.1 버전을 설치해보자.

참고로 OpenCV 3.1 버전은 윈도우 64비트에서만 실행이 가능하다.

32비트는 3.0 버전을 사용할 것!

아래의 링크로 이동하여 다운로드 메뉴로부터 OpenCV 3.1 버전 파일을 실행한다.

다운로드받기에는 1초밖에 걸리지 않을정도로 빠르니 바로 exe 파일을 실행하자.

 

http://opencv.org/

 

 

 

 

openCV 3.1 실행파일을 실행하면 다음과 같이 설치 경로를 선택하게 된다.

편하게 C 드라이브로 선택하고 넘어간다.

 

 

 

설치가 끝나고 나면 따로 메세지 같은것은 뜨지 않으니 해당 경로(우리는 C 드라이브로 설치했으니)에 가서 아래와 같이 openCV 폴더가 제대로 생성되었는지 확인하자.

 

 

설치가 정상적으로 완료되었다면, 이제 Visual Studio와 연동하기 위한 몇 가지 파일을 복사해놓자.

기존의 OpenCV 버전들을 셋팅하던 것과 비슷하다.

 

먼저, 아래의 경로에 위치하는 2개의 dll 파일을 Windows폴도의 System32에 복사하자.

C:\opencv\build\x64\vc14\bin

에 있는

opencv_world310.dll, opencv_world310d.dll 파일을

 

C:\Windows\System32 로 복사!

 

 

두번째,  C:\opencv\build\bin 에 있는

opencv_ffmpeg310.dll, opencv_ffmpeg310_64.dll 을 복사하여 

 

 

마찬가지로 C:\Windows\System32 로 복사!

 

 

그럼 최종적으로 C:\Windows\System32 에는 총 4개의 dll 파일이 복사되어 있게 된다.

 

이제 Visual Studio 2015에서 프로그래밍하기 위한 환경 설정을 해야한다.

간단한 테스트를 위해 Win32 콘솔로 빈 프로젝트를 하나 생성해서 테스트하기로 한다.

test3이라는 프로젝트를 하나 생성하고,

다음과 같이 빌드-구성관리자(Configuration Manager) 메뉴로 들어가자.

 

 

빨간색으로 표시된 부분을 64비트로 바꾸어 선택한다.

 

 

그다음, 프로젝트 메뉴에서 속성메뉴 클릭!

 

 

아래와 같은 속성창에서 왼쪽의 VC++ 디렉토리 메뉴를 클릭하여 오른쪽 화면이 나오면

그 중 Include Directories 부분에 화살표를 눌러서 include하고자 하는 경로를 넣어준다.

 

 

폴더 모양의 버튼을 눌러서

 

C:\opencv\build\include 의 경로를 선택!

 

아래와 같이 해당 경로가 추가된 것을 확인할 수 있다.

 

 

다시 왼쪽 메뉴에서 이번에는 Linker 메뉴의 일반(General) 메뉴로 들어가자.

마찬가지로 오른쪽 화면에서 Additional Library Directories의 화살표를 누른다.

 

선택할 경로는 C:\opencv\build\x64\vc14\lib

다음과 같이 경로가 추가되었다.

 

 

이제 마지막으로 왼쪽 Linker 메뉴의 Input 메뉴 클릭하여,

Additional Dependencies 선택!

 

아무것도 없는 빈칸에 직접 타이핑하여 두 개의 라이브러리 파일을 추가해준다.

opencv_world310.lib

opencv_world310d.lib

 

이제 Visual Studio 2015와 OpenCV3.1 버전의 연동을 위한 환경설정이 끝났다.

제대로 동작하는지 테스트하기 위해 Win32 콘솔에서 이미지 파일 하나를 그리는 예제를 실행하였다.

다음과 같이 정상적으로 동작하는 것이 확인되면 환경설정은 성공!

 

 

 

 

 

 

 

 

 

 

 

 

 

저작자 표시 비영리 변경 금지
신고
크리에이티브 커먼즈 라이선스
Creative Commons License
Posted by 민트쪼꼬
이전버튼 1 이전버튼

블로그 이미지
민트쪼꼬

공지사항

Yesterday280
Today27
Total383,567

달력

 « |  » 2017.06
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30  

최근에 받은 트랙백

글 보관함


티스토리 툴바