How to Install OpenCV in Ubuntu for C / C++ (Ubuntu 18.04, Ubuntu 20.04 )
Índice:
Este tutorial explica como instalar o OpenCV no Ubuntu 18.04.
O OpenCV (Open Source Computer Vision Library) é uma biblioteca aberta de visão computacional e possui ligações para C ++, Python e Java. É usado para uma ampla gama de aplicações, incluindo análise de imagens médicas, costura de imagens de street view, vídeo de vigilância, detecção e reconhecimento de rostos, rastreamento de objetos em movimento, extração de modelos 3D e muito mais.
O OpenCV pode tirar proveito do processamento de vários núcleos e possui aceleração de GPU para operação em tempo real.
Mostraremos duas maneiras diferentes de instalar o OpenCV no Ubuntu. Escolha uma das opções de instalação que funcionará melhor para você.
Instale o OpenCV a partir do Repositório Ubuntu
O pacote OpenCV está disponível no repositório de distribuição Ubuntu 18.04. No momento da redação deste artigo, a versão nos repositórios é 3.2, que nem sempre pode ser a versão mais recente.
Para instalar o OpenCV a partir dos repositórios Ubuntu 18.04, siga estas etapas:
-
Instale o OpenCV
Atualize o índice de pacotes e instale o pacote OpenCV digitando:
sudo apt updatesudo apt install python3-opencvO comando acima instalará todos os pacotes necessários para executar o OpenCV.
Verifique a instalação do OpenCV
Para verificar a instalação, importaremos o módulo
cv2e imprimiremos a versão do OpenCV:python3 -c "\ import cv2 print(cv2.__version__)"3.2.0
python-opencv
.
Instale o OpenCV a partir do código-fonte
Construir a biblioteca OpenCV a partir do código-fonte é a maneira recomendada de instalar o OpenCV. Ele será otimizado para seu sistema específico e você terá controle total sobre as opções de compilação.
Para instalar a versão mais recente do OpenCV a partir da fonte, siga estas etapas:
-
Instalando os Pacotes Necessários
Os seguintes comandos instalarão todas as dependências opcionais e necessárias:
sudo apt install build-essential cmake git pkg-config libgtk-3-devsudo apt install libavcodec-dev libavformat-dev libswscale-dev libv4l-dev libxvidcore-dev libx264-devsudo apt install libjpeg-dev libpng-dev libtiff-dev gfortran openexr libatlas-base-devsudo apt install python3-dev python3-numpy libtbb2 libtbb-dev libdc1394-22-devClonando o código-fonte OpenCV
Crie um diretório que mantenha os repositórios e clone os repositórios OpenCV e OpenCV com os seguintes comandos:
mkdir ~/opencv_build && cd ~/opencv_buildgit clonegit cloneNo momento da escrita, a versão padrão nos repositórios do github é a versão 4.0.0. Se você deseja instalar uma versão mais antiga do OpenCV, faça o cd nos diretórios
opencveopencv_contribe execute ogit checkoutConfigurando o OpenCV com o CMake
Após a conclusão do download, crie um diretório de construção temporário e mude para ele:
cd ~/opencv_build/opencvmkdir build && cd buildConfigure a compilação OpenCV com o 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..Depois que o sistema de compilação do CMake estiver finalizado, você verá algo como abaixo:



Verificando a instalação do OpenCV
Para verificar se o OpenCV foi instalado com sucesso, digite o seguinte comando e você deverá ver a versão do OpenCV:
pkg-config --modversion opencv44.0.1python3 -c "\ import cv2 print(cv2.__version__)"4.0.1-dev
Conclusão
Mostramos duas maneiras diferentes de instalar o OpenCV no seu servidor Ubuntu 18.04. O método escolhido depende dos seus requisitos e preferências. Embora a instalação da versão empacotada do repositório Ubuntu seja mais fácil, a criação do OpenCV a partir do código-fonte oferece mais flexibilidade e deve ser sua primeira opção ao instalar o OpenCV.
opencv python ubuntuAs ofertas de software como serviço têm se tornado cada vez mais populares entre as empresas, pois libera os administradores de instalar atualizações de software e executar outras tarefas de manutenção que eles teriam que fazer internamente. Os assinantes da MessageLabs entregam o gerenciamento da segurança de tráfego de e-mail e da Web para a empresa e não precisam instalar equipamentos no local.
[Outras leituras: Como remover malwares do PC com Windows]
Como instalar o opencv no centos 7
OpenCV é uma biblioteca de visão computacional de código aberto com ligações para C ++, Python e Java. Neste tutorial, mostraremos como instalar o OpenCV no CentOS 7.
Como instalar o opencv no raspberry pi 3
O OpenCV (Open Source Computer Vision Library) é uma biblioteca aberta de visão computacional e possui ligações para C ++, Python e Java. Neste tutorial, explicaremos como instalar o OpenCV no Raspberry Pi.










