IT/YOLO

[3] Ubuntu 16.04 Opencv3.2 설치

주니- 2018. 6. 16. 01:37

YOLO를 사용하기 전 Opencv를 설치해주셔야하는데요.

Ubuntu 16.04(64bit), CUDA 8.0, cuDNN 5.1설치

그전에 CUDA 8.0, cuDNN 5.1 설치 과정을 읽어보시면서 따라해보세요!

 

이번에도 패키지 최신화를 시켜주세요.

1
2
sudo apt-get update
sudo apt-get upgrade

다음으로 Opencv3.2를 설치하겠습니다.

1
2
sudo apt-get install g++
sudo apt-get install cmake

Opencv 컴파일을 위한 필요 패키지 설치입니다.

1
sudo apt-get install build-essential cmake pkg-config libjpeg-dev libtiff5-dev libjasper-dev libpng12-dev libavcodec-dev libavformat-dev libswscale-dev libxvidcore-dev libx264-dev libxine2-dev libv4l-dev v4l-utils libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev libqt4-dev mesa-utils libgl1-mesa-dri libqt4-opengl-dev libatlas-base-dev gfortran libeigen3-dev python2.7-dev python3-dev python-numpy python3-numpy
cs

 

Opencv 설치를 해주세요.

1
2
3
4
5
6
mkdir opencv
cd opencv
wget -O opencv.zip https://github.com/Itseez/opencv/archive/3.2.0.zip
unzip opencv.zip
wget -O opencv_contrib.zip https://github.com/Itseez/opencv_contrib/archive/3.2.0.zip
unzip opencv_contrib.zip

Opencv를 빌드해주세요.

1
2
3
4
5
6
cd opencv-3.2.0/
mkdir build
cd build
cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local -D WITH_TBB=OFF -D WITH_IPP=OFF -D WITH_1394=OFF -D BUILD_WITH_DEBUG_INFO=OFF -D BUILD_DOCS=OFF -D INSTALL_C_EXAMPLES=ON -D INSTALL_PYTHON_EXAMPLES=ON -D BUILD_EXAMPLES=OFF -D BUILD_TESTS=OFF -D BUILD_PERF_TESTS=OFF -D ENABLE_NEON=ON -D WITH_QT=ON -D WITH_OPENGL=ON -D OPENCV_EXTRA_MODULES_PATH=../../opencv_contrib-3.2.0/modules -D WITH_V4L=ON -D WITH_FFMPEG=ON -D WITH_XINE=ON -D BUILD_NEW_PYTHON_SUPPORT=ON -D PYTHON_INCLUDE_DIR=/usr/include/python2.7 -D PYTHON_INCLUDE_DIR2=/usr/include/x86_64-linux-gnu/python2.7 -D PYTHON_LIBRARY=/usr/lib/x86_64-linux-gnu/libpython2.7.so ../
make -j
sudo make install
cs

 

Opencv가 제대로 설치되었나 확인해주세요.

1
2
pkg-config --modversion opencv
pkg-config --libs --cflags opencv