2015년 2월 20일 금요일

OpenCV - Visual Studio 2012 설정하는 방법

OpenCV는 영상 또는 그래픽처리에 필요한 각종 알고리즘을 구현한 라이브러리로서 C++, C, Python과 Java용 인터페이스를 갖고 있고 Windows, Linux, Mac OS, iOS와 Android를 지원한다.

Windows용 라이브러리 설치하는 방법

1. Windows용 OpenCV를 다운로드 한 후 압축을 푼다.

2. OpenCV폴더용 시스템변수를 만든다.

setx -m OPENCV_DIR D:\OpenCV\Build\x86\vc10     (Visual Studio 2010 - 32 bit Windows)
setx -m OPENCV_DIR D:\OpenCV\Build\x64\vc10     (Visual Studio 2010 - 64 bit Windows)

setx -m OPENCV_DIR D:\OpenCV\Build\x86\vc11     (Visual Studio 2012 - 32 bit Windows)
setx -m OPENCV_DIR D:\OpenCV\Build\x64\vc11     (Visual Studio 2012 - 64 bit Windows)

Visual Studio 2012 설정하는데는 두가지가 필요하다.

  • 컴파일에게 라이브러리가 어떻게 구성되어 있는지 알려 주어야 한다.
  • 링커에게 사용된 함수와 데이터를 어디에서 가져 와야 하는지 알려 주어야 한다.
1. C/C++ ‣ Additional Include Directories지정 ... $(OPENCV_DIR)\..\..\include


2. Linker  General ‣ Additional Library Directories지정 ... $(OPENCV_DIR)\lib


3. Linker ‣ Input ‣ Additional Dependencies지정


opencv_core248.lib

opencv_imgproc248.lib
opencv_highgui248.lib
opencv_ml248.lib
opencv_video248.lib
opencv_features2d248.lib
opencv_calib3d248.lib
opencv_objdetect248.lib
opencv_contrib248.lib
opencv_legacy248.lib
opencv_flann248.lib

파일이름 형식 ... opencv_(모듈이름)(버전번호)(d=디버그용일때).lib






댓글 없음 :

댓글 쓰기

참고: 블로그의 회원만 댓글을 작성할 수 있습니다.