Instalando o OpenCV 3.0 no Ubuntu 15.04

A OpenCV é uma das mais utilizadas bibliotecas para tarefas básicas e inclusive, avançadas em visão computacional. Neste guia, irei mostrar a instalação da versão mais recente (na publicação desse artigo), utilizando Ubuntu 15.04 e seu sistema de pacotes.

Antes de tudo, faça o download da versão mais recente do OpenCV no site: http://opencv.org/downloads.html
Link direto para a versão mais recente na publicação: https://github.com/Itseez/opencv/archive/3.0.0.zip

IN A HURRY: Para os apressadinhos, basta copiar e colar o conteúdo das caixas cinzas no terminal (sem o $, por favor) que irá funcionar 😉

Descompacte o arquivo. Pode-se usar o botão direito e “extrair” ou para os amantes de terminal:

 

Agora iremos instalar as dependências necessárias para a instalação. Antes é importante ressaltar que o OpenCV, por utilizar o cmake, pode ser compilado com ou sem suporte de determinados módulos. Para tanto, no momento da compilação, é verificado que dependências estão instaladas e então o OpenCV é compilado com suporte à elas. Caso durante o desenvolvimento se verifique a ausência de algum módulo, pode-se instalar a dependência necessária (usualmente informada junto com o erro) e compilar novamente.
Para a maior parte das atividades, as seguintes dependências serão necessárias:

Dependências para a compilação:

Dependências usuais para a manipulação de vídeos e imagens:

libgstreamer0.10-0 libgstreamer0.10-dev gstreamer0.10-tools gstreamer0.10-plugins-base libgstreamer-plugins-base0.10-dev gstreamer0.10-plugins-good gstreamer0.10-plugins-ugly gstreamer0.10-plugins-bad libjpeg8 libjpeg8-dev libtheora-dev libvorbis-dev libxvidcore-dev x264 v4l-utils

Dependências extras caso queira utilizar opções mais avançadas do módulo HighGUI (para a criação de janelas)

 

Iremos agora configurar e compilar os fontes. Para tanto, entre na pasta do download e deixe o utilitário cmake fazer quase todo o serviço:

 

Para finalizar, devemos informar para reconfigurar as bibliotecas:

 

Se todos os passos foram seguidos corretamente, o OpenCV está devidamente instalado. Para conferir a instalação, iremos compilar e executar um dos samples incluídos junto ao pacote:

Se o exemplo foi mostrado, então está tudo funcionando bem. Espero ter auxiliado com alguma dificuldade e keep coding!

Referências

http://docs.opencv.org/master/dd/dd5/tutorial_py_setup_in_fedora.html

Comentários