Para instalar OpenCV en Ubuntu, simplemente presione Ctrl+ Alt+ Ten su teclado para abrir Terminal. Cuando se abra, ejecute los siguientes comandos:
Ubuntu 12.04 proporciona un paquete de OpenCV 2.3.1 que puede instalar fácilmente escribiendo:
sudo apt-get install libopencv-dev
Si no le importa tener la última versión, puede omitir el resto.
Instalar dependencias
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
Descargue OpenCV para Unix a: ~ / Descargas
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
Configurar usando CMake.
cmake -D WITH_QT=ON -D WITH_XINE=ON -D WITH_OPENGL=ON -D WITH_TBB=ON -D BUILD_EXAMPLES=ON ..
Tenga en cuenta que al agregar -D WITH_QT = ON, el módulo highgui usará QT en lugar de GTK. Si quieres ir con GTK simplemente elimina esto. Para obtener más información sobre las opciones, mire el archivo CMakeLists.txt. Cuando esté satisfecho con la configuración que tiene, puede comenzar a compilar:
make
Si la compilación finaliza sin errores, puede instalarla diciendo:
sudo make install
Finalmente, asegúrese de que sus programas puedan vincularse a la biblioteca OpenCV en tiempo de ejecución agregando la siguiente línea al final de su /etc/ld.so.conf
:
/usr/local/lib
Y luego configure los enlaces de tiempo de ejecución del vinculador dinámico:
sudo ldconfig
Fuente: Cómo instalar OpenCV en Ubuntu