Aprende cómo instalar OpenCV en Ubuntu 18.04 y comienza a trabajar con visión por computadora en Linux
OpenCV (Open Source Computer Vision Library) es una biblioteca de visión por computadora ampliamente utilizada en aplicaciones de procesamiento de imágenes y video. En este artículo, te mostramos cómo instalar OpenCV en Ubuntu 18.04 de manera rápida y sencilla.
Paso 1: Actualizar el Sistema
indice
Antes de comenzar, es importante asegurarse de que tu sistema esté actualizado. Ejecuta estos comandos en tu terminal:
sudo apt update
sudo apt upgrade
Paso 2: Instalar Dependencias de OpenCV
Para que OpenCV funcione correctamente, debemos instalar varias dependencias necesarias:
sudo apt install build-essential cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev
sudo apt install python3.8 python3.8-dev python3-pip
sudo apt install libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libdc1394-22-dev
Estas dependencias permiten que OpenCV pueda acceder a diversas funcionalidades de procesamiento de imágenes y videos en Linux.
Paso 3: Descargar el Código Fuente de OpenCV
Para instalar OpenCV, descargaremos su código fuente desde GitHub. Abre una terminal y ejecuta:
git clone https://github.com/opencv/opencv.git
cd opencv
Esta descarga la última versión de OpenCV. Si prefieres una versión específica, puedes utilizar un comando checkout
.
Paso 4: Compilar e Instalar OpenCV
Ahora vamos a compilar OpenCV usando CMake. Primero, crea un directorio de compilación y navega hacia él:
mkdir build
cd build
Luego, configura la compilación de OpenCV:
cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local ..
Finalmente, compila e instala OpenCV. Este proceso puede tardar unos minutos, dependiendo de la potencia de tu equipo:
make -j4 # Usa la cantidad de núcleos de tu CPU
sudo make install
Paso 5: Verificar la Instalación de OpenCV
Para confirmar que OpenCV se instaló correctamente, abre Python e importa la biblioteca:
python3
>>> import cv2
>>> print(cv2.__version__)
Si ves el número de versión de OpenCV, ¡felicidades! Has completado la instalación de OpenCV en Ubuntu 18.04.
Conclusión
Con estos pasos, podrás instalar OpenCV en Ubuntu 18.04 y empezar a explorar el mundo de la visión por computadora en Linux. Esta instalación también es aplicable a versiones recientes como Ubuntu 22.04, con mínimos ajustes. OpenCV es una herramienta poderosa que te permitirá desarrollar aplicaciones complejas de procesamiento de imágenes.