728x90
SMALL
안녕하세요 오늘은 Ubuntu 16.04에 opencv 2.4.13을 설치하는 것에 대해서 포스팅을 하려고 합니다!
아래의 사이트를 참고해서 설치하였는데 조금 수정할 부분이 있었어서 이부분을 알려드리고자 포스팅 합니다.
gist.github.com/sedovolosiy/6711123a9e5a73a6ce519e80338d0067
Terminal 창을 열어주시고 아래와 같이 명령어를 입력해 설치를 진행하면 됩니다.
# install dependencies |
sudo apt-get update |
sudo apt-get install -y build-essential |
sudo apt-get install -y cmake |
sudo apt-get install -y libgtk2.0-dev |
sudo apt-get install -y pkg-config |
sudo apt-get install -y python-numpy python-dev |
sudo apt-get install -y libavcodec-dev libavformat-dev libswscale-dev |
sudo apt-get install -y libjpeg-dev libpng12-dev libtiff5-dev libjasper-dev |
sudo apt-get -qq install libopencv-dev build-essential checkinstall cmake pkg-config yasm libjpeg-dev libjasper-dev libavcodec-dev libavformat-dev libswscale-dev libdc1394-22-dev libxine2 libgstreamer0.10-dev libgstreamer-plugins-base0.10-dev libv4l-dev python-dev python-numpy libtbb-dev libqt4-dev libgtk2.0-dev libmp3lame-dev libopencore-amrnb-dev libopencore-amrwb-dev libtheora-dev libvorbis-dev libxvidcore-dev x264 v4l-utils |
저는 여기서부터 앞에 모든 명령어에 sudo를 붙여주어야지 설치가 가능했습니다. 따라서 아래의 명령어를 sudo로 다 변경해주었습니다. |
# download opencv-2.4.13 |
sudo wget http://downloads.sourceforge.net/project/opencvlibrary/opencv-unix/2.4.13/opencv-2.4.13.zip |
sudo unzip opencv-2.4.13.zip |
sudo cd opencv-2.4.13 |
sudo mkdir release |
sudo cd release |
# compile and install |
sudo cmake -G "Unix Makefiles" -DCMAKE_CXX_COMPILER=/usr/bin/g++ CMAKE_C_COMPILER=/usr/bin/gcc -DCMAKE_BUILD_TYPE=RELEASE -DCMAKE_INSTALL_PREFIX=/usr/local -DWITH_TBB=ON -DBUILD_NEW_PYTHON_SUPPORT=ON -DWITH_V4L=ON -DINSTALL_C_EXAMPLES=ON -DINSTALL_PYTHON_EXAMPLES=ON -DBUILD_EXAMPLES=ON -DWITH_QT=ON -DWITH_OPENGL=ON -DBUILD_FAT_JAVA_LIB=ON -DINSTALL_TO_MANGLED_PATHS=ON -DINSTALL_CREATE_DISTRIB=ON -DINSTALL_TESTS=ON -DENABLE_FAST_MATH=ON -DWITH_IMAGEIO=ON -DBUILD_SHARED_LIBS=OFF -DWITH_GSTREAMER=ON .. 그리고 나서 아래의 명령어에서 터미널 창에 nproc를 하여 내가 사용 가능한 CPU core를 check 합니다. 그후 자신의 CPU core 값에 맞게 make all -j(core수)를 하면 됩니다. |
make all -j2 # 2 cores |
sudo make install |
그럼 여기까지 간단하게 ubuntu 16.04에서 opencv 2.4.13을 설치하는 방법이였습니다.
질문이 있으시거나 잘못된 점이 있으면 댓글로 남겨주세요!
728x90
LIST