Loading
2015. 11. 3. 13:26 - citybell.com

Mac OSX OpenCV 3.0 build / install 설치하기


OSX는 El Caption 버전 10.11.1 이고  OpenCV는 3.0 인 상태임.


OpenCV 설치는 다음 순서로 진행한다.

1. Xcode 설치 (이미 설치되어있으면 건너뜀)

2. Cmake 라는 유틸러티 install - Cmake 는 각각의 OS에 해당하는 Makefile을 만들어 주는 open source 툴이다.
www.cmake.org 에서  Mac OSX용 .dmg 파일을 download 후 설치 한다.( Cmake 아이콘을 Application 폴더에 드래그 함)

3. opencv linux/Mac용 source code를 다운로드 한다.(소스코드 형태로 배포됨  opencv-3.0)

4. OSX용 Makefie 을 cmake를 통해서 생성(Generate)하기 위해서 cmake를 실행함.


Browse Source 에 다운로드한 Opencv root 폴더를 , Browse Build에  빌드된 라이브러리 파일들이 저장될 폴더를 임시로 만든다(최종 저장될 곳은 아님)

Configure 버튼을 눌러서 생성될  Makefile의 타입을 설정 한다.
Unix Makefiles 와 Use default native compiler(즉, Xcode)를 선택하면 세부 Build option들을 표시해 준다.
특별히 조정 할것이 없으면 Generate 버튼을 누르면 OS X 용 Makefile을 생성한다. cmake로 할일은 여기서 끝.

 
Mac의 Terminal 프로그램을 작동시켜서 cmake에서 설정한 Build 폴더의 루트로가서
$ make 를 실행하면 opencv library를  build 하기 시작한다. 이 작업은 시간이 걸린다.

build 가 100% 끝나면
$ sudo make install 실행으로  opencv library 들이  Mac 시스템으로 최종 install 된다.
설치 위치는 /usr/local/lib 이며 아래와 같은  .lib 파일들을 볼 수 있다.


libopencv_calib3d.3.0.0.dylib        libopencv_objdetect.3.0.dylib
libopencv_calib3d.3.0.dylib        libopencv_objdetect.dylib
libopencv_calib3d.dylib        libopencv_photo.3.0.0.dylib
libopencv_core.3.0.0.dylib        libopencv_photo.3.0.dylib
libopencv_core.3.0.dylib              

.. 생략
libopencv_objdetect.3.0.0.dylib   

python2.7
이로서 Mac OSX OpenCV install 이 모두 끝났다.


관련글:
XCode OpenCV 3.0 프로그램 작성 OS X Application
OpenCV Visual Studio 2013 Express 설정하기

 

 

  • Total
  • Today
  • Yesterday
  • Total
  • Today
  • Yesterday