Last active
December 19, 2015 06:28
-
-
Save hnaohiro/5911208 to your computer and use it in GitHub Desktop.
OpenCVをインストールするスクリプト
http://www.kkaneko.com/rinkou/opencv/opencvinstalllinux.html
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# 最初は前提ソフトウエアのインストール | |
sudo apt-get -yV install build-essential | |
# | |
cd /tmp; sudo apt-get source opencv | |
sudo apt-get -yV build-dep opencv | |
# | |
sudo apt-get -yV install opencl-headers | |
# | |
sudo apt-get -yV install libjpeg-dev | |
sudo apt-get -yV install libopenjpeg-dev | |
sudo apt-get -yV install jasper | |
sudo apt-get -yV install libjasper-dev libjasper-runtime | |
sudo apt-get -yV install libpng12-dev | |
sudo apt-get -yV install libpng++-dev libpng3 | |
sudo apt-get -yV install libpnglite-dev libpngwriter0-dev libpngwriter0c2 | |
sudo apt-get -yV install libtiff-dev libtiff-tools pngtools | |
sudo apt-get -yV install zlib1g-dev zlib1g-dbg | |
sudo apt-get -yV install v4l2ucp | |
# | |
sudo apt-get -yV install python | |
sudo apt-get -yV install autoconf | |
sudo apt-get -yV install libtbb2 libtbb-dev | |
sudo apt-get -yV install libeigen2-dev | |
sudo apt-get -yV install cmake | |
sudo apt-get -yV install openexr | |
sudo apt-get -yV install gstreamer-plugins-* | |
sudo apt-get -yV install freeglut3-dev | |
sudo apt-get -yV install libglui-dev | |
sudo apt-get -yV install libavc1394-dev libdc1394-22-dev libdc1394-utils | |
# ビデオ関係のパッケージ | |
sudo apt-get -yV install libxine-dev | |
sudo apt-get -yV install libxvidcore-dev | |
sudo apt-get -yV install libva-dev | |
sudo apt-get -yV install libssl-dev | |
sudo apt-get -yV install libv4l-dev | |
sudo apt-get -yV install libvo-aacenc-dev | |
sudo apt-get -yV install libvo-amrwbenc-dev | |
sudo apt-get -yV install libvorbis-dev | |
sudo apt-get -yV install libvpx-dev | |
cd /tmp | |
# if [ ! -f OpenCV-2.4.5.tar.bz2 ]; then | |
# wget http://sourceforge.net/projects/opencvlibrary/files/opencv-unix/2.4.5/OpenCV-2.4.5.tar.bz2 | |
# fi | |
wget https://github.com/Itseez/opencv/archive/2.4.5.tar.gz | |
mv 2.4.5.tar.gz OpenCV-2.4.5.tar.gz | |
sudo rm -rf OpenCV-2.4.5 | |
tar -xvzof /tmp/OpenCV-2.4.5.tar.gz | |
cd opencv-2.4.5 | |
#cmake -DBUILD_SHARED_LIBS=OFF -DBUILD_DOCS=ON -DBUILD_EXAMPLES=ON -DCMAKE_BUILD_TYPE=RELEASE -DWITH_TBB=ON -DINSTALL_C_EXAMPLES=ON -DWITH_OPENCL=OFF -DWITH_CUDA=OFF -DWITH_OPENNI=ON -DWITH_UNICAP=ON -DWITH_V4L=ON -DWITH_XINE=ON -DWITH_OPENEXR=ON -DBUILD_OPENEXR=ON . | |
cmake -DBUILD_DOCS=ON -DBUILD_EXAMPLES=ON -DCMAKE_BUILD_TYPE=RELEASE -DWITH_TBB=ON -DINSTALL_C_EXAMPLES=ON -DWITH_OPENCL=OFF -DWITH_CUDA=OFF -DWITH_OPENNI=ON -DWITH_UNICAP=ON -DWITH_V4L=ON -DWITH_XINE=ON . | |
make | |
sudo make install | |
sudo ldconfig |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment