OpenCV (Open Source Computer Vision Library) es una librería para trabajar en visión computacional. En esta entrada mostraré el proceso de instalación.
Algunas cosas que puedes hacer con openCV:
http://www.youtube.com/watch?v=V7UdYzCMKvw
http://www.youtube.com/watch?v=_4N2_530xss
http://www.youtube.com/watch?v=nH6MdLL_Vgo
http://www.youtube.com/watch?v=K_c72NCLw1M
Para instalar OpenCV en Ubuntu, primero debemos descargar la versión de OpenCV para linux de:
http://sourceforge.net/projects/opencvlibrary/files/
y escoger el archivo OpenCV-2.1.0.tar.bz2.
Ahora descomprime en alguna carpeta. por ejemplo en mi caso /home/jorjasso/openCV/OpenCV-2.1.0
Luego necesitas algunos paquetes necesarios, abre un terminal y ejecuta lo siguiente:
sudo apt-get install build-essential cmake cmake-qt-gui
sudo apt-get install libgtk2.0-dev libavcodec-dev libavformat-dev libjpeg62-dev libtiff4-dev
sudo apt-get install libdc1394-22-dev libjasper-dev libgstreamer0.10-dev libgstreamermm-0.10-dev
sudo apt-get install libswscale-dev libv4l-dev libxine-dev libunicap-dev
Ahora todo esta listo para el proceso de instalación
cambia a la carpeta donde esta el openCV, por ejemplo en la terminal:
cd OpenCV
cmake -D BUILD_EXAMPLES=ON -D CMAKE_INSTALL_PREFIX=/opt ~/OpenCV-2.1.0
Si tienes algún error del tipo "CMake Error: The source directory "/home/jorjasso/OpenCV-2.1.0" does not exist." esto pasa por que no està bien direccionada tu carpeta donde esta el openCV solo necesitas cambiar el comando anterior por
cmake -D BUILD_EXAMPLES=ON -D CMAKE_INSTALL_PREFIX=/opt ~/openCV/OpenCV-2.1.0
luego ejecuta en el terminal lo siguiente:
make
sudo
sudo make install
Luego necesitas configurar el archivo opencv.conf, para esto puedes usar un editor de textos como el gedit.
En el termina escribe:
sudo gedit /etc/ld.so.conf.d/opencv.conf
se te abrirá un texto, agrega la linea /opt/lib al archivo de texto, guarda los cambios realizados y cierra el archivo, luego en el terminal ejecuta:
sudo ldconfig
Finalmente necesitamos modificar el archivo bash.bashrc para esto utilizaremos el gedit como el paso anterior
sudo gedit /etc/bash.bashrc
y al final del archivo agrega las sigueintes lineas:
PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/opt/lib/pkgconfig
export PKG_CONFIG_PATH
Guarda los cambios y cierra el archivo de texto. Listo!!!
Algunos enlaces de interès:
Instalación: http://www.comp.leeds.ac.uk/vision/opencv/whatisit.html
Guía: http://dircweb.king.ac.uk/reason/opencv_cvs.php
yahoo group: http://tech.groups.yahoo.com/group/opencv/
wiki: http://opencv.willowgarage.com/wiki/