Instalando SimpleCV no Ubuntu

SimpleCV

SimpleCV é um framework open source para o desenvolvimento de aplicativos de visão computacional. Esse framework faz uso de diversas bibliotecas diferentes, dentre elas o OpenCV. Essa ferramenta é, ao mesmo tempo, simples e poderosa. Como o desenvolvimento é feito em Python, é muito prático, rápido e, por isso, ótimo para fazer programas curtos e/ou protótipos. Pode-se desenvolver por meio de scripts ou de um shell interativo, como no Matlab, o que é muito prático para tarefas simples.

 

O projeto é bem documentado com muitos tutoriais e exemplos, existindo ainda um livro dedicado a ele. Na página do projeto existe ainda um fórum de ajuda bem ativo onde você pode encontrar todo tipo de ajuda.

 

 

Instalando o SimpleCV

 

Como dito anteriormente, o SimpleCV usa o OpenCV e por isso você precisa tê-lo instalado no seu PC. Um outro artigo de minha autoria, que pode ser acessado em [2], explica como instalá-lo no Ubuntu. Uma ressalva é que, na data em que este post estava sendo publicado, o SimpleCV não era compatível com o OpenCV 3.0. Neste tutorial instalaremos o OpenCV 2.4.9 e usaremos SimpleCV 1.3 para a nossa experiência.

 

1) Vamos primeiro instalar algumas dependências. Digite no terminal o seguinte comando:

 

2) Faça o download da última versão no link aqui. Você também pode fazer o download do projeto direto do github no link se preferir.

 

3) No diretório onde foi salvo o arquivo, digite os seguintes comandos no terminal:

 

Ou:

 

4) Para testar é simples! Basta seguir a sequência de comandos abaixo:

 

Se tudo estiver correto, a clássica imagem de Lenna Soderberg será apresentada:

 

lenna
Figura 1: Clássica imagem utilizada em Processamento de Imagens

 

 

Conclusão

 

Como visto, SimpleCV é realmente muito simples e intuitivo. Nos próximos posts iremos trabalhar com essas três ferramentas - Octave, OpenCV e SimpleCV -, apresentando algumas teorias e implementando-as na prática.

 

 

Referências

 

http://simplecv.org/

https://www.embarcados.com.br/opencv-2-4-9-qt5-ubuntu/

http://www.simplecv.org/download

https://github.com/sightmachine/simplecv

Fonte da Imagem de destaque: http://simplecv.org/

Fonte da Figura 1: http://tutorial.simplecv.org/en/latest/_images/lenna.png

 

NEWSLETTER

Receba os melhores conteúdos sobre sistemas eletrônicos embarcados, dicas, tutoriais e promoções.

Obrigado! Sua inscrição foi um sucesso.

Ops, algo deu errado. Por favor tente novamente.

Licença Creative Commons Esta obra está licenciada com uma Licença Creative Commons Atribuição-CompartilhaIgual 4.0 Internacional.

Marcelo Jo
Engenheiro eletrônico com 10 anos de experiência em sistemas embarcados, pós graduado em redes de computadores e atualmente cursando mestrado em sistemas de visão por computador na universidade Laval no Canadá. Compartilha seu conhecimento neste portal quando tem tempo livre e quando não está curtindo a vida com sua mulher e os 3 filhos.

1
Deixe um comentário

avatar
 
1 Comment threads
0 Thread replies
0 Followers
 
Most reacted comment
Hottest comment thread
0 Comment authors
Imagens binárias II - Embarcados - Sua fonte de informações sobre Sistemas Embarcados Recent comment authors
  Notificações  
recentes antigos mais votados
Notificar
trackback

[…] Dando continuidade à primeira parte desta série [1], iremos implementar alguns dos algoritmos apresentados anteriormente com as ferramentas que instalamos em outros posts [2][3][4]. […]