OpenCV: instalação descomplicada no Ubuntu

Olá! Hoje, vou mostrar como instalar a biblioteca de processamento de imagens OpenCV, de uma forma simples e rápida. Devido ao fato de eu ter desenvolvido o meu TCC usando a biblioteca OpenCV, acabei tendo que instalá-la várias e várias vezes e cada instalação era uma dor de cabeça: instalar um monte de dependências e digitar uma grande variedade de comandos no Linux era muito chato e repetitivo. Foi aí que decidi montar um script de instalação, onde coloquei tudo que era necessário para instalar a biblioteca OpenCV com alguns poucos comandos. Vou compartilhar com vocês este script e explicar como prosseguir com a instalação.

 

Detalhes importantes:

  • O script vai fazer o download e instalação da versão 2.4.11 — trata-se da versão que utilizo;
  • A instalação será feita no diretório /opt. Caso queira alterar o diretório de instalação, vá até a linha 18 e informe o local desejado.

 

Passo a passo da instalação:

  1. Crie um arquivo chamado install_opencv.sh. Você pode utilizar qualquer editor para isso;
  2. Copie o seguinte trecho para dentro do arquivo e salve. Lembre-se de salvar com extensão .sh;
  3. Agora, vamos dar permissão de execução para o arquivo;
  4. Por último, vamos executar o arquivo de instalação.

 

Pronto! Agora, é só esperar o script fazer todo trabalho árduo pra você.

 

Bônus

 

O instalador do OpenCV traz consigo uma série de exemplos em diversas linguagens de programação, então, por que não executar um destes exemplos?

Vá para o diretório da instalação; no meu caso: /opt/opencv-2.4.11Dentro do diretório da instalação, vá para samples/python2 e execute o seguinte comando:

 

Valeu, galera! E até o próximo post.

Sobre o Autor

Marcelo é formado em Tecnologia em Análise e Desenvolvimento de Sistemas no Instituto Federal de São Paulo, programador em várias linguagens de programação e apaixonado por tecnologia, acredita que o conhecimento só vale se puder ser compartilhado.

  • Victor Tortorello Neto

    Muito bom. Parabéns pelo artigo, Marcelão!

  • Rafael Willian

    Rapaz, parece que eu descobri uma nova forma de facilitar scripts kkk