우분투(Ubuntu) 14.04.5 LTS에 OpenCV 설치
작업환경
우분투 - 14.04.5 LTS
OpenCV - 2.4.13
터미널 창을 열고 다음 명령을 실행한다.
pakage 목록 업데이트
- sudo apt-get update
ffmpeg 설치
- sudo add-apt-repository ppa:mc3man/trusty-media
- sudo apt-get update
- sudo apt-get dist-upgrade
- sudo apt-get install ffmpeg
- sudo apt-get install libopencv-dev build-essential checkinstall cmake pkg-config yasm libtiff4-dev libjpeg-dev libjasper-dev libavcodec-dev libavformat-dev libswscale-dev libdc1394-22-dev libxine-dev libgstreamer0.10-dev libgstreamer-plugins-base0.10-dev libv4l-dev python-dev python-numpy libtbb-dev libqt4-dev libgtk2.0-dev libfaac-dev libmp3lame-dev libopencore-amrnb-dev libopencore-amrwb-dev libtheora-dev libvorbis-dev libxvidcore-dev x264 v4l-utils ffmpeg
OpenCV 라이브러리 설치
최신버전 - http://opencv.org/
2.4.13 버전 - https://github.com/Itseez/opencv/archive/2.4.13.zip
필자의 경우 2.4.13 버전으로 설치를 진행하겠다.
- mkdir opencv
- 다운로드 된 압축파일을 opencv 디렉토리로 옮긴다
- cd opencv
- unzip opencv-2.4.13.zip
- sudo apt-get install cmake
- cd opencv-2.4.13
- mkdir release
- cd release
- cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local -D WITH_TBB=ON -D BUILD_NEW_PYTHON_SUPPORT=ON -D WITH_V4L=ON -D INSTALL_C_EXAMPLES=ON -D INSTALL_PYTHON_EXAMPLES=ON -D BUILD_EXAMPLES=ON -D WITH_QT=ON -D WITH_OPENGL=ON -D ENABLE_FAST_MATH=1 -D CUDA_FAST_MATH=1 -D WITH_CUBLAS=1 -DBUILD_TIFF=ON ..
- make (속도를 높이고 싶을 경우 make -j4(cpu 코어 4개 사용) 나 make -j8(cpu 코어 8개 사용)을 실행한다.)
- sudo make install
버전확인
- pkg-config --modversion opencv