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.