Pular para o conteúdo

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.
Alessandro de Oliveira Faria (A.K.A. CABELO) CABELO
Hits: 28.921 Categoria: Linux Subcategoria: Miscelânea
  • Indicar
  • Impressora
  • Denunciar

Parte 2: 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.

   1. Introdução
   2. Jogo rápido: download e instalação
   3. Conceitos de utilização do Lince

Instalando o poderoso banco de dados IBM DB2!

Utilize qualquer Tablet/Smartphone como monitor estendido sem fio no GNU/Linux

Linux: Executando comandos utilizando a tecnologia biométrica de reconhecimento de voz

Transforme o seu celular Android em webcam sem fio na plataforma Linux

librePods: liberte seus AirPods em 2026

Acessando computadores remotos protegidos por NAT ou firewall com túnel SSH reverso direcionado por DNS dinâmico

Técnicas de memorização para facilitar o uso VI (Comandos básicos)

Escrevendo em arquivos PDF

Rede de telefonia móvel e a popularização da internet

Linux na Globo! (Hoje, 05/10)

#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

Entre na sua conta para comentar.