Instalação OpenCV · 3 min read · Oct 12, 2025
Como Instalar a Biblioteca de Visão Computacional de Código Aberto (OpenCV) no Ubuntu 22.04

OpenCV é uma biblioteca de software de aprendizado de máquina de código aberto e visão computacional. É usada para processamento de imagem e realização de tarefas de visão computacional. Com o OpenCV, você pode construir aplicações de visão computacional em tempo real, incluindo rastreamento de objetos em movimento, vídeo de vigilância, análise de imagem médica e muito mais. É multiplataforma e suporta muitos sistemas operacionais, incluindo Linux, Windows, macOS, Android, OpenBSD, FreeBSD e muitos mais.
Este tutorial nos ensinará como instalar o OpenCV no Ubuntu 22.04.
Pré-requisitos
- Um servidor rodando Ubuntu 22.04.
- Uma senha de root configurada no seu servidor.
Começando
Primeiro, atualize e faça upgrade de todos os pacotes do sistema para a versão mais recente usando o seguinte comando:
apt update -y
apt upgrade -yUma vez que todos os pacotes estejam atualizados, instale o pacote Python usando o seguinte comando:
apt install python3Uma vez que o Python esteja instalado, verifique a versão do Python usando o seguinte comando:
python3 --versionVocê deve ver a seguinte saída:
Python 3.10.6
Instalar OpenCV do Repositório Debian
Por padrão, o módulo OpenCV está disponível no repositório padrão do Ubuntu 22.04. Você pode instalá-lo com o seguinte comando:
apt-get install python3-opencv -yApós a instalação bem-sucedida, você pode verificar a versão instalada de um módulo com o seguinte comando:
python3 -c "import cv2; print(cv2.__version__)"Você deve obter a seguinte saída:
4.5.4
Uma vez que você tenha terminado, pode prosseguir para o próximo passo.
Instalar OpenCV a partir do Código Fonte
É o método recomendado para instalar o OpenCV a partir do código fonte. Assim, você pode otimizá-lo para um sistema específico.
Primeiro, instale todas as dependências necessárias para compilar o OpenCV com o seguinte comando:
apt-get 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 -yApós instalar todas as dependências, baixe a versão mais recente do OpenCV e do OpenCV contrib com o seguinte comando:
git clone https://github.com/opencv/opencv.git
git clone https://github.com/opencv/opencv_contrib.gitEm seguida, mude o diretório para o opencv com o seguinte comando:
cd opencvEm seguida, crie um diretório de build temporário e mude o diretório para ele:
mkdir build
cd buildEm seguida, configure a construção do 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_contrib/modules -D BUILD_EXAMPLES=ON ..Após a conclusão bem-sucedida, você deve ver a seguinte saída:
-- Outras bibliotecas de terceiros:
-- Intel IPP: 2020.0.0 Gold [2020.0.0]
-- em: /root/opencv/build/3rdparty/ippicv/ippicv_lnx/icv
-- Intel IPP IW: fontes (2020.0.0)
-- em: /root/opencv/build/3rdparty/ippicv/ippicv_lnx/iw
-- VA: NÃO
-- Lapack: NÃO
-- Eigen: NÃO
-- Custom HAL: NÃO
-- Protobuf: build (3.19.1)
--
-- OpenCL: SIM (sem recursos extras)
-- Caminho de inclusão: /root/opencv/3rdparty/include/opencl/1.2
-- Bibliotecas de link: Carregamento dinâmico
--
-- Python 3:
-- Interpretador: /usr/bin/python3 (ver 3.10.6)
-- Bibliotecas: /usr/lib/x86_64-linux-gnu/libpython3.10.so (ver 3.10.6)
-- numpy: /usr/lib/python3/dist-packages/numpy/core/include (ver 1.21.5)
-- caminho de instalação: lib/python3.10/dist-packages/cv2/python-3.10
--
-- Python (para construção): /usr/bin/python3
--
-- Java:
-- ant: NÃO
-- JNI: NÃO
-- Wrappers Java: NÃO
-- Testes Java: NÃO
--
-- Instalar em: /usr/local
-- -----------------------------------------------------------------
--
-- Configuração concluída
-- Geração concluída
-- Arquivos de construção foram escritos em: /root/opencv/buildEm seguida, compile o OpenCV com o seguinte comando:
make -j2O processo de construção pode levar algum tempo para ser concluído. Após o processo bem-sucedido, você pode instalar o OpenCV com o seguinte comando:
make installEm seguida, verifique a instalação do OpenCV com o seguinte comando:
pkg-config --modversion opencv4Você deve obter a seguinte saída:
4.6.0
Você também pode verificar a versão do módulo OpenCV com o seguinte comando:
python3 -c "import cv2; print(cv2.__version__)"Você deve ver a seguinte saída:
4.2.0-dev
Conclusão
Parabéns! você instalou com sucesso a biblioteca OpenCV no repositório do Ubuntu 22.04. Agora você pode usar o OpenCV e começar a desenvolver aplicações relacionadas à visão computacional e aprendizado de máquina. Sinta-se à vontade para me perguntar se você tiver alguma dúvida.
Receba novas postagens na sua caixa de entrada
Sem spam. Cancele a assinatura a qualquer momento.