Cómo instalar el sistema operativo OpenCV en Raspberry PI

Cómo instalar el sistema operativo OpenCV en Raspberry PI
El OpenCV es la abreviatura de la biblioteca de "visión por computadora de código abierto" que incluye los binarios de Python, C y C++. El OpenCV se utiliza para las tareas de procesamiento de imágenes, así como las tareas de visión por computadora, como eliminar el ojo rojo de las imágenes, la detección de la cara en los videos y el seguimiento de objetos. Para esto, el OpenCV contiene más de 2500 algoritmos que incluyen las fijaciones de Python, C y C++.

OpenCV es compatible con Windows, MacOS y diferentes distribuciones de Linux, por lo que en este artículo, discutiremos la instalación de OpenCV en Raspberry Pi.

Cómo instalar OpenCV en la Raspberry Pi

Actualizaremos el repositorio del sistema operativo Raspberry Pi utilizando el Administrador de paquetes APT:

$ sudo apt actualización

Después de asegurarnos de que todos los paquetes incluidos en el repositorio de Raspberry Pi estén actualizados, instalaremos OpenCV en Raspberry PI:

$ sudo apt install python3 -opencv -y

El OpenCV se ha instalado utilizando el repositorio de Raspberry Pi.

¿Cómo sé si OpenCV está instalado en mi Raspberry Pi?

Para confirmar la instalación de OpenCV, verificaremos su versión utilizando el comando:

$ python3 -c "import cv2; imprimir (CV2.__versión__)"

Cómo desinstalar OpenCV en la Raspberry Pi

La versión de OpenCV está confirmando la instalación de OpenCV y ahora si queremos eliminar el OpenCV de Raspberry Pi, ejecute el comando:

$ sudo apt purge python3 -opencv -y

Cómo descargar e instalar OpenCV desde el repositorio de GitHub

Podemos descargar el paquete de OpenCV y OpenCV_Contrib desde el repositorio del GitHub usando el comando:

$ git clon https: // github.com/opencv/opencv.git && git clon https: // github.com/opencv/opencv_contrib.git

Para verificar la versión de descarga OpenCV, iremos a su directorio y verificaremos la versión usando el comando:

$ cd opencv && git checkout $ cvversion && cd

Del mismo modo, verificaremos la versión descargada de OpenCV_Contrib usando el comando:

$ cd opencv_contrib && git checkout $ cvversion && cd

Ambos paquetes están actualizados, ahora compilaremos los archivos OpenCV para que podamos instalarlos, para la compilación primero navegaremos al directorio OpenCV, hemos un directorio con el nombre de compilación y navegaremos con él utilizando el comando :

$ cd opencv && mkdir build && cd build

Para compilar las bibliotecas OpenCV y otros archivos, use el comando:

$ CMake -d cmake_build_type = rente \ -d cmake_install_prefix = $ cwd/instalación/opencv -"$ cvversion" \ -d install_c_examples = on \ -d install_python_examples = on \ -d with_tbb = on \ -d with_v4l = on \ --d Opencv_python3_install_path = $ cwd/opencv- $ cvversion-py3/lib/python3.5 /Site -Packages \ -d with_qt = en \ -d with_opengl = en \ -d opencv_extra_modules_path = ... /... /opencv_contrib /módulos \ -d build_examples = on ..

Una vez que se realice la compilación, haremos todas las compilaciones de acuerdo con el número de procesadores de nuestro sistema utilizando el comando:

$ make -j $ (nproc)

Tomará algún tiempo dependiendo de la cantidad de procesadores que su sistema tiene:

Ahora es el momento de instalar OpenCV usando el comando:

$ sudo make install

Para verificar la instalación, volveremos a verificar la versión de OpenCV usando el comando:

$ python3 -c "import cv2; Imprimir (CV2.__versión__)"

Conclusión

OpenCV es una herramienta de código abierto que se utiliza en el aprendizaje automático y las tareas relacionadas con la visión por computadora, además, una de las características de la herramienta OpenCV es que admite una variedad de lenguajes de programación que incluyen Python, Java y C Programming. En este artículo, hemos discutido la instalación del OpenCV utilizando el repositorio de Raspberry Pi y GitHub, pero se recomienda instalarlo utilizando el repositorio de Raspberry Pi porque consume menos tiempo para la instalación.