RaspberryPi Install OpenCV 3.1.0

12.12.2015

OpenCV 3.0 kompilieren und installieren

Diese Anleitung habe ich für Raspbian jessie auf dem Raspberry Pi 2 und A+ getestet.

Updaten

Zunächst muss man den PI auf den neusten Stand bringen

sudo apt-get update
sudo apt-get upgrade

Abhänigkeiten Installieren

Anschließend müssen alle benötigten Pakete installiert werden:

sudo apt-get install build-essential cmake cmake-curses-gui pkg-config  libpng12-0 libpng12-dev libpng++-dev libpng3 libpnglite-dev zlib1g-dbg zlib1g zlib1g-dev pngtools libtiff5-dev libtiff5 libtiffxx0c2 libtiff-tools libeigen3-dev
sudo apt-get install libjpeg8 libjpeg8-dev libjpeg8-dbg libjpeg-progs   libav-tools libavcodec-dev libavcodec56 libavformat56 libavformat-dev libxine2-ffmpeg libxine2-dev libxine2-bin libunicap2 libunicap2-dev swig libv4l-0 libv4l-dev python-numpy libpython2.7 python-dev python2.7-dev libgtk2.0-dev

Quellcode herunterladen und konfigurieren

sudo apt-get install git
cd /home/pi/builds/
git clone https://github.com/Itseez/opencv.git
cd opencv/
git checkout tags/3.1.0
mkdir release
cd release/
ccmake ../

c drücken, um die Konfiguration zu starten. Danach muss nochmals c drückt werden um die Pakete zu konfigurieren. Um das Makefile zu erstellen muss dann g gedrückt werden.

Quellcode kompilieren und installieren

make -j4
sudo make install
sudo ldconfig