OpenCV

Da Skypedia.
Stub Questa voce  è solo un stub: contribuisci a migliorarla seguendo l'aiuto.

OpenCV [1] è una libreria di programmazione per computer vision, con interfacce in C, C++, Java, Python per Linux, Windows, Mac e Android.

Contiene decine di algoritmi di image processing già implementati e librerie per l’input/output di immagini e video. Si può scaricare OpenCV direttamente da [2].

Possiamo anche scaricare l'ultima versione via SVN con un export tramite questo comando:

svn export https://code.ros.org/svn/opencv/trunk/opencv

Installare OpenCV su Debian/Ubuntu

Vediamo di installare OpenCV per una distro Debian-Like che abbia il classico APT package manager. Di seguito i pacchetti da installare per avere tutte le possibili impostazioni di OpenCV. Ovviamente conviene avere prima di tutto i pacchetti necessari per l'installazione, che di sicuro saranno i primi 3. Poi ci saranno gli altri pacchetti per il supporto della manipolazione di immagini e video e per la visualizzazione tramite GUI GTK o Qt di quanto fatto tramite OpenCV.

apt-get install build-essential
apt-get install cmake
apt-get install pkg-config
apt-get install libpng12-0 libpng12-dev libpng++-dev libpng3
apt-get install libpnglite-dev libpngwriter0-dev libpngwriter0c2
apt-get install zlib1g-dbg zlib1g zlib1g-dev
apt-get install libjasper-dev libjasper-runtime libjasper1
apt-get install pngtools libtiff4-dev libtiff4 libtiffxx0c2 libtiff-tools
apt-get install libjpeg8 libjpeg8-dev libjpeg8-dbg libjpeg-prog
apt-get install ffmpeg libavcodec-dev libavcodec52 libavformat52 libavformat-dev
apt-get install libgstreamer0.10-0-dbg libgstreamer0.10-0  libgstreamer0.10-dev
apt-get install libxine1-ffmpeg  libxine-dev libxine1-bin
apt-get install libunicap2 libunicap2-dev
apt-get install libdc1394-22-dev libdc1394-22 libdc1394-utils
apt-get install swig
apt-get install libv4l-0 libv4l-dev
apt-get install python-numpy

http://opencv.willowgarage.com/wiki/InstallGuide%20%3A%20Debian http://opencv.willowgarage.com/wiki/CompileOpenCVUsingLinux