Páginas

sábado, 20 de octubre de 2012

Instalando OpenCV 2.3.1 en Ubuntu 11.10 (con soporte para Python)

La instalación de OpenCV, sea la versión que sea, suele ser un dolor de cabeza, en especial para los usuarios que se adentran en el mundo de la Visión por Computador a través de esta famosa biblioteca.
El problema principal viene por los continuos cambios en los nombres de funciones, constantes, etc, que los desarrolladores de la biblioteca ffmpeg realizan a lo largo de las diferentes versiones, lo que da lugar a una gran cantidad de errores en la compilación de OpenCV.
En este pequeño tutorial os mostraré unos sencillos pasos para tener la biblioteca OpenCV en su versión 2.3.1 instalada en nuestra máquina Ubuntu 11.10. Sin más, comenzamos.

*******************************************************************************

   1.  Eliminamos las posibles versiones de ffmpeg y x264 que podamos tener instaladas previamente en nuestro PC.


   2.  Instalamos las dependencias necesarias.


   3.  Descargamos e instalamos la biblioteca x264.



        *  Para PC de 32 bits:


        *  Para PC de 64 bits:


        De aquí en adelante procedemos igual para ambas configuraciones:



   4.  Descargamos e instalamos la versión correcta de ffmpeg, que para el caso de OpenCV 2.3.1, debe ser la versión ffmpeg 0.7.1. Instalar otra versión dará innumerables problemas en la instalación de OpenCV.



        *  Para PC de 32 bits:


        *  Para PC de 64 bits:


        De aquí en adelante procedemos igual para ambas configuraciones:



   5.  Descargamos e instalamos la biblioteca v4l.


  6.  Descargamos e instalamos (por fin) nuestro OpenCV 2.3.1.



*******************************************************************************

Para instalar opciones adicionales, podeis consultar la página oficial de OpenCV. Si tenéis alguna duda, no dudeis en preguntar comentando. Un saludo!