Per installare OpenCV su Ubuntu, basta premere Ctrl+ Alt+ Tsulla tastiera per aprire Terminale. Quando si apre, esegui i seguenti comandi:
Ubuntu 12.04 fornisce un pacchetto di OpenCV 2.3.1 che puoi installare facilmente digitando:
sudo apt-get install libopencv-dev
Se non ti interessa avere l'ultima versione, puoi saltare il resto.
Installa dipendenze
sudo apt-get install build-essential checkinstall cmake pkg-config yasm
sudo apt-get install libtiff4-dev libjpeg-dev libjasper-dev
sudo apt-get install libavcodec-dev libavformat-dev libswscale-dev libdc1394-22-dev libxine-dev libgstreamer0.10-dev
libgstreamer-plugins-base0.10-dev libv4l-dev
sudo apt-get install python-dev python-numpy
sudo apt-get install libtbb-dev
sudo apt-get install libqt4-dev libgtk2.0-dev
Scarica OpenCV per Unix su: ~ / Download
cd Downloads
wget http://downloads.sourceforge.net/project/opencvlibrary/opencv-unix/2.4.6.1/opencv-2.4.6.1.tar.gz
tar -xvf opencv-2.4.6.1.tar.bz2
cd opencv-2.4.6.1/
mkdir build
cd build
Configurare utilizzando CMake.
cmake -D WITH_QT=ON -D WITH_XINE=ON -D WITH_OPENGL=ON -D WITH_TBB=ON -D BUILD_EXAMPLES=ON ..
Si noti che aggiungendo -D WITH_QT = ON, il modulo highgui utilizzerà QT anziché GTK. Se vuoi andare con GTK, rimuovilo. Per ulteriori informazioni sulle opzioni, consultare il file CMakeLists.txt. Quando sei soddisfatto della configurazione che hai, puoi iniziare a compilare:
make
Se la compilazione termina senza errori, è possibile installare dicendo:
sudo make install
Infine, assicurati che i tuoi programmi possano collegarsi alla libreria OpenCV in fase di runtime aggiungendo la seguente riga alla fine del tuo /etc/ld.so.conf
:
/usr/local/lib
E quindi configurare i collegamenti di runtime del linker dinamico:
sudo ldconfig
Fonte: Come installare OpenCV su Ubuntu