How To Install OpenCV 4 for Python on Ubuntu 18.04 Linux / Ubuntu 20.04 LTS
Tabla de contenido:
Este tutorial explica cómo instalar OpenCV en Ubuntu 18.04.
OpenCV (Open Source Computer Vision Library) es una biblioteca de visión de computadora de código abierto y tiene enlaces para C ++, Python y Java. Se utiliza para una amplia gama de aplicaciones, incluyendo análisis de imágenes médicas, costura de imágenes de street view, video de vigilancia, detección y reconocimiento de caras, seguimiento de objetos en movimiento, extracción de modelos 3D y mucho más.
OpenCV puede aprovechar el procesamiento multinúcleo y cuenta con aceleración de GPU para operación en tiempo real.
Le mostraremos dos formas diferentes de instalar OpenCV en Ubuntu. Elija una de las opciones de instalación que mejor funcione para usted.
Instale OpenCV desde el repositorio de Ubuntu
El paquete OpenCV está disponible en el repositorio de distribución de Ubuntu 18.04. Al momento de escribir, la versión en los repositorios es 3.2, que no siempre es la última versión.
Para instalar OpenCV desde los repositorios de Ubuntu 18.04, siga estos pasos:
-
Instalar OpenCV
Actualice el índice de paquetes e instale el paquete OpenCV escribiendo:
sudo apt update
sudo apt install python3-opencv
El comando anterior instalará todos los paquetes necesarios para ejecutar OpenCV.
Verifique la instalación de OpenCV
Para verificar la instalación, importaremos el módulo
cv2
e imprimiremos la versión de OpenCV:python3 -c "\ import cv2 print(cv2.__version__)"
3.2.0
python-opencv
.
Instalar OpenCV desde la fuente
Construir la biblioteca OpenCV desde el código fuente es la forma recomendada de instalar OpenCV. Se optimizará para su sistema particular y tendrá un control completo sobre las opciones de compilación.
Para instalar la última versión de OpenCV desde la fuente, siga estos pasos:
-
Instalar los paquetes necesarios
Los siguientes comandos instalarán todas las dependencias obligatorias y opcionales:
sudo apt install build-essential cmake git pkg-config libgtk-3-dev
sudo apt install libavcodec-dev libavformat-dev libswscale-dev libv4l-dev libxvidcore-dev libx264-dev
sudo apt install libjpeg-dev libpng-dev libtiff-dev gfortran openexr libatlas-base-dev
sudo apt install python3-dev python3-numpy libtbb2 libtbb-dev libdc1394-22-dev
Clonación del código fuente de OpenCV
Cree un directorio que contendrá los repositorios y clone los repositorios de contribuciones OpenCV y OpenCV con los siguientes comandos:
mkdir ~/opencv_build && cd ~/opencv_build
git clone
git clone
Al momento de escribir, la versión predeterminada en los repositorios de github es la versión 4.0.0. Si desea instalar una versión anterior de OpenCV, cd a los directorios
opencv
yopencv_contrib
y ejecutegit checkout
Configurar OpenCV con CMake
Una vez que se complete la descarga, cree un directorio de compilación temporal y cámbielo:
cd ~/opencv_build/opencv
mkdir build && cd build
Configure la compilación de OpenCV con CMake:
cmake -D CMAKE_BUILD_TYPE=RELEASE \ -D CMAKE_INSTALL_PREFIX=/usr/local \ -D INSTALL_C_EXAMPLES=ON \ -D INSTALL_PYTHON_EXAMPLES=ON \ -D OPENCV_GENERATE_PKGCONFIG=ON \ -D OPENCV_EXTRA_MODULES_PATH=~/opencv_build/opencv_contrib/modules \ -D BUILD_EXAMPLES=ON..
Una vez que el sistema de compilación CMake esté finalizado, verá algo como a continuación:
Verificación de la instalación de OpenCV
Para verificar si OpenCV se ha instalado correctamente, escriba el siguiente comando y debería ver la versión de OpenCV:
pkg-config --modversion opencv4
4.0.1
python3 -c "\ import cv2 print(cv2.__version__)"
4.0.1-dev
Conclusión
Le hemos mostrado dos formas diferentes de instalar OpenCV en su servidor Ubuntu 18.04. El método que elija depende de sus requisitos y preferencias. Aunque instalar la versión empaquetada desde el repositorio de Ubuntu es más fácil, construir OpenCV desde el código fuente le brinda más flexibilidad y debería ser su primera opción al instalar OpenCV.
OpenCV Python ubuntuCómo instalar el último Firefox 3.6.6 en Ubuntu Linux

Firefox 3.6.6 presenta la prevención del bloqueo del navegador. Así es cómo instalarlo fácilmente en Ubuntu Linux.
Cómo instalar opencv en centos 7

OpenCV es una biblioteca de visión por computadora de código abierto con enlaces para C ++, Python y Java. En este tutorial mostraremos cómo instalar OpenCV en CentOS 7.
Cómo instalar opencv en raspberry pi 3

OpenCV (Open Source Computer Vision Library) es una biblioteca de visión de computadora de código abierto y tiene enlaces para C ++, Python y Java. En este tutorial, explicaremos cómo instalar OpenCV en Raspberry Pi.