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.

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
Imagens binárias II - Embarcados - Sua fonte de informações sobre Sistemas Embarcados

[…] 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]. […]