Como instalar o OpenCV no sistema operacional Raspberry Pi

Como instalar o OpenCV no sistema operacional Raspberry Pi
O OpenCV é a abreviação da biblioteca “Open Source Computer Vision”, que inclui os binários de Python, C e C++. O OpenCV é usado para as tarefas de processamento de imagem, bem como as tarefas de visão computacional, como remover o olho vermelho das imagens, a detecção de rosto nos vídeos e o rastreamento de objetos. Para isso, o OpenCV contém mais de 2500 algoritmos que incluem as ligações de Python, C e C++.

OpenCV é compatível com Windows, MacOS e diferentes distribuições de Linux; portanto, neste artigo, discutiremos a instalação do OpenCV no Raspberry Pi.

Como instalar o OpenCV no Raspberry Pi

Atualizaremos o repositório do sistema operacional Raspberry Pi usando o APT Package Manager:

$ sudo apt update

Depois de garantir que todos os pacotes incluídos no repositório Raspberry Pi estejam atualizados, instalaremos o OpenCV no Raspberry Pi:

$ sudo apt install python3 -opencv -y

O OpenCV foi instalado usando o repositório do Raspberry Pi.

Como sei se o OpenCV está instalado no meu Raspberry Pi

Para confirmar a instalação do OpenCV, verificaremos sua versão usando o comando:

$ python3 -c "importar cv2; print (cv2.__versão__)"

Como desinstalar o OpenCV no Raspberry Pi

A versão do OpenCV está confirmando a instalação do OpenCV e agora, se quisermos remover o OpenCV do Raspberry Pi, execute o comando:

$ sudo apt purge python3 -opencv -y

Como baixar e instalar o OpenCV no repositório do GitHub

Podemos baixar o pacote de OpenCV e o OpenCV_Contrib do repositório do github usando o comando:

$ git clone https: // github.com/opencv/opencv.git && git clone https: // github.COM/OPENCV/OPENCV_CONTRIB.git

Para verificar a versão do OpenCV baixado, iremos seu diretório e verificaremos a versão usando o comando:

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

Da mesma forma, verificaremos a versão baixada do OpenCV_Contrib usando o comando:

$ CD OpenCv_Contrib && Git checkout $ cvversion && CD

Ambos os pacotes estão atualizados, agora compilaremos os arquivos OpenCV para que possamos instalá -los, para a compilação que primeiro navegaremos até o diretório OpenCV, fará um diretório com o nome da construção e navegaremos para ele usando o comando :

$ CD OpenCV && mkdir Build && CD Build

Para compilar as bibliotecas OpenCV e outros arquivos, use o comando:

$ cmake -D CMAKE_BUILD_TYPE=RELEASE \ -D CMAKE_INSTALL_PREFIX=$cwd/installation/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 = em \ -d with_opengl = em \ -d opencv_extra_modules_path =… /… /opencv_contrib /modules \ -d build_examples = on…

Depois que a compilação for concluída, faremos todas as compilações de acordo com o número de processadores do nosso sistema usando o comando:

$ make -j $ (nproc)

Levará algum tempo, dependendo do número de processadores que seu sistema possui:

Agora é hora de instalar o OpenCV usando o comando:

$ sudo fazer instalar

Para verificar a instalação, verificaremos novamente a versão do OpenCV usando o comando:

$ python3 -c “importar cv2; Imprimir (CV2.__versão__)"

Conclusão

O OpenCV é uma ferramenta de código aberto usado nas tarefas de aprendizado de máquina e visão computacional, além disso, uma das características da ferramenta OpenCV é que ele suporta uma variedade de linguagens de programação, incluindo Python, Java e C Programação C. Neste artigo, discutimos a instalação do OpenCV usando o repositório do Raspberry Pi e Github, mas é recomendável instalá-lo usando o repositório Raspberry Pi porque consome menos tempo para instalação.