Created
September 20, 2012 15:22
-
-
Save priyank/3756562 to your computer and use it in GitHub Desktop.
Script to install OpenCV on Raspberry Pi
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
export DEBIAN_FRONTEND=noninteractive | |
sudo apt-get -q -y update | |
sudo apt-get -q -y install build-essential | |
sudo apt-get -q -y install cmake | |
sudo apt-get -q -y install pkg-config | |
sudo apt-get -q -y install libpng12-0 libpng12-dev libpng++-dev libpng3 | |
sudo apt-get -q -y install libpnglite-dev libpngwriter0-dev libpngwriter0c2 | |
sudo apt-get -q -y install zlib1g-dbg zlib1g zlib1g-dev | |
sudo apt-get -q -y install pngtools libtiff4-dev libtiff4 libtiffxx0c2 libtiff-tools | |
sudo apt-get -q -y install libjpeg8 libjpeg8-dev libjpeg8-dbg libjpeg-progs | |
sudo apt-get -q -y install ffmpeg libavcodec-dev libavcodec52 libavformat52 libavformat-dev | |
sudo apt-get -q -y install libgstreamer0.10-0-dbg libgstreamer0.10-0 libgstreamer0.10-dev | |
sudo apt-get -q -y install libxine1-ffmpeg libxine-dev libxine1-bin | |
sudo apt-get -q -y install libunicap2 libunicap2-dev | |
sudo apt-get -q -y install libdc1394-22-dev libdc1394-22 libdc1394-utils | |
sudo apt-get -q -y install swig | |
sudo apt-get -q -y install libv4l-0 libv4l-dev | |
sudo apt-get -q -y install python-numpy | |
sudo apt-get -q -y install libpython2.6 python-dev python2.6-dev | |
sudo apt-get -q -y install libpython2.7 python-dev python2.7-dev | |
sudo apt-get -q -y install libgtk2.0-dev pkg-config | |
sudo apt-get -q -y install mplayer | |
cd ~ | |
wget http://sourceforge.net/projects/opencvlibrary/files/opencv-unix/2.4.2/OpenCV-2.4.2.tar.bz2/download | |
mv download OpenCV-2.4.2.tar.bz2 | |
tar -xvjpf OpenCV-2.4.2.tar.bz2 | |
cd ~/OpenCV-2.4.2/ | |
mkdir release | |
cd release | |
cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local -D BUILD_PYTHON_SUPPORT=ON -D BUILD_EXAMPLES=ON .. | |
make | |
sudo make install |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment