“
Entre uma pesquisa e outra sobre visão artificial encontrei a biblioteca Lince, baseada na comparação entre formas e suas relações dos vértices internos. Esta biblioteca precisa amadurecer muito em termos de produto final, mas o seu diferencial é a facilidade de uso, assim desmistificando o assunto e o aprendizado do algoritmo relacionado ao assunto. Ao meu parecer, é um bom ponto de partida para quem deseja se aventurar neste segmento computacional.” A nota foi enviada por Alessandro de Oliveira Faria (CABELO) (alessandrofariaΘnetitec·com·br), que acrescentou este
link da fonte para maiores detalhes.
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
Adenilson