본문 바로가기

Programming Skill/OpenCV

[OpenCV] 우분투(Ubuntu) 14.04.5 LTS에 OpenCV 설치

우분투(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