LINCE - A biblioteca de visão artificial open source

Entre uma pesquisa e outra sobre visão artificial encontrei a biblioteca Lince, baseada na comparação entre shapes e suas relações dos vértices internos. Esta biblioteca precisa amadurecer muito em termos matemáticos, mas o seu diferencial é a facilidade de uso, assim desmistificando o assunto e o aprendizado do algoritmo.

[ Hits: 27.392 ]

Por: Alessandro de Oliveira Faria (A.K.A. CABELO) em 19/07/2006 | Blog: http://assuntonerd.com.br


Jogo rápido: download e instalação



Faça o download em:
Abaixo um exemplo com o comando wget:

$ wget http://ufpr.dl.sourceforge.net/sourceforge/lince/lince-0.20.tar.gz

Descompacte o pacote lince-0.20.tar.gz com o comando tar como no exemplo abaixo:

$ tar -zxvf lince-0.20.tar.gz

Como no exemplo abaixo, entre na pasta lince-0.20 e execute o comando ./configure:

$ cd lince-0.20/
$ ./configure


Agora use o comando make para compilar a aplicação:

$ make

Após a compilação, siga os comandos abaixo para verificar se o binário lince foi criado na pasta src:

$ cd src
$ ls lince


Nesta etapa estamos com o programa lince pronto para ser executado.

Página anterior     Próxima página

Páginas do artigo
   1. Introdução
   2. Jogo rápido: download e instalação
   3. Conceitos de utilização do Lince
Outros artigos deste autor

Como fazer o seu servidor Linux enviar avisos em seu celular Claro sem custo

MrProject: O gerenciador de projetos (MSProject) para Linux

SIAGES: Uma oportunidade de negócio com software livre

HairCAPTURE – Utilizando captura de vídeo em C++ (sem segredos)

Como fazer um viciante e cativante servidor de Quake2 CTF

Leitura recomendada

Jopen, não se preocupe mais em descobrir qual aplicativo usar

Instalando o Dynebolic sem instalador

Instalando o GNU/Linux numa máquina virtual (e aprendendo sem correr riscos)

Instalando Redmine 2.x no Debian Wheezy com Apache Passenger

Um olhar sobre as nuvens

  
Comentários
[1] Comentário enviado por yutaka.nakao@pol em 19/07/2006 - 08:43h

Muito bom,

Muito obrigado pois aprendi algo a mais com sua materia!

[2] Comentário enviado por franklinbr em 19/07/2006 - 10:52h

maneiro

[3] Comentário enviado por andre.vmatos em 19/07/2006 - 11:20h

Kra, mto legal. Vou ver se consigo fazer funcionar como reconhecimento facial com minha web cam!!! Hehe, pense nas possibilidades!!

[4] Comentário enviado por matheusslima em 19/07/2006 - 15:41h

mto massa, lembrei agora dakeles filmes de ficcao cientifica em que a maquina sabe identifica cada um :-)

neuromander, eu robo, nesses filmes/livros isto ta cheio :P

[5] Comentário enviado por Savago em 20/07/2006 - 17:36h

Amigos

Faz uns 3 anos eu pesquisei por varias bibliotecas de visao artificial que tivessem os requisitos:

a) Open Source
b) Performance
c) Multiplataforma

Na epoca me lembro de ter testado umas 8 - 10 bibliotecas diferentes.

Em geral, as bibliotecas de visao que voce encontra na web costumam ser projetos que foram descontinuados ou possuem somente 1 mantenedor.

Quando negativo, o processo de compilacao/instalacao pode ser extremamente demorado ou complicado, sendo comum a biblioteca nao compilar com versoes mais recentes do gcc/g++.

Considerando todos estes fatores, acabei escolhendo a OpenCV. Alem de cumprir todos os requisitos, tem uma comunidade bem ativa e uma lista extensa de colaboradores/desenvolvedores. O modelo de programacao dela tambem eh agradavel.

Fica como sugestao para quem tiver interesse na area.

Um outro projeto interessante para quem ainda estah estudando o assunto: SIP (Scilab Image Processing toolbox). Trata-se de um pacote de visao artificial para o Scilab (um projeto opensource parecido com o matlab da vida). Voce pode escrever programas sofisticados de visao artificial usando linguagem de script do scilab.

Atenciosamente

Savago


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts