GNU/Linux >> Tutoriales Linux >  >> Debian

Cómo instalar OpenCV en Debian 10 Buster

En este tutorial, le mostraremos cómo instalar OpenCV en Debian 10. Para aquellos de ustedes que no sabían, OpenCV (Open Source Computer Vision Library) es una biblioteca de código abierto, biblioteca informática altamente optimizada que se utiliza principalmente en aplicaciones para el procesamiento de imágenes. Tiene una variedad de funciones de procesamiento de imágenes incorporadas que lo ayudan a comenzar fácilmente. Se ejecuta en Linux, Windows, Mac OS, iOS y Android.

Este artículo asume que tiene al menos conocimientos básicos de Linux, sabe cómo usar el shell y, lo que es más importante, aloja su sitio en su propio VPS. La instalación es bastante simple y asume que se están ejecutando en la cuenta raíz, si no, es posible que deba agregar 'sudo ' a los comandos para obtener privilegios de root. Le mostraré paso a paso la instalación de OpenCV en un servidor Debian 10 (Buster).

Instalar OpenCV en Debian 10 Buster

Paso 1. Antes de instalar cualquier software, es importante asegurarse de que su sistema esté actualizado ejecutando el siguiente apt comandos en la terminal:

sudo apt update
sudo apt upgrade
sudo apt install python3-opencv

Paso 2. Instalación de OpenCV en Debian 10.

Primero, instale las dependencias requeridas y opcionales:

sudo apt install build-essential cmake git pkg-config libgtk-3-dev \
    libavcodec-dev libavformat-dev libswscale-dev libv4l-dev \
    libxvidcore-dev libx264-dev libjpeg-dev libpng-dev libtiff-dev \
    gfortran openexr libatlas-base-dev python3-dev python3-numpy \
    libtbb2 libtbb-dev libdc1394-22-dev

A continuación, clone los repositorios de contribución de OpenCV y OpenCV:

mkdir ~/opencv_build && cd ~/opencv_build
git clone https://github.com/opencv/opencv.git
git clone https://github.com/opencv/opencv_contrib.git

Una vez completada la descarga, cree un directorio de compilación temporal:

cd ~/opencv_build/opencv
mkdir build
cd build

Luego, 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 ..

Iniciar el proceso de compilación:

make -j2

Finalmente, instale OpenCV usando el siguiente comando:

sudo make install

Compruebe si OpenCV se ha instalado correctamente, ingrese el siguiente comando:

pkg-config --modversion opencv4

¡Felicitaciones! Ha instalado OpenCV con éxito. Gracias por usar este tutorial para instalar OpenCV en su sistema Debian 10 Buster. Para obtener ayuda adicional o información útil, le recomendamos que visite el sitio web oficial de OpenCV.


Debian
  1. Cómo instalar Debian 10 (Buster)

  2. Cómo instalar Docker en Debian 10 Buster

  3. Cómo instalar Lutris en Debian 10 Buster

  4. Cómo instalar Composer en Debian 10 Buster

  5. Cómo instalar R en Debian 10 Buster

Cómo instalar Anaconda en Debian 10 Buster

Cómo instalar Dropbox en Debian 10 Buster

Cómo instalar AnyDesk en Debian 10 Buster

Cómo instalar TensorFlow en Debian 10 Buster

Cómo instalar RubyMine en Debian 10 Buster

Cómo instalar OpenCV en Debian 11