You are currently browsing the category archive for the ‘hairCapture’ category.

haircaptureEm aproximadamente 1999~2000, quando iniciei minhas as pesquisas em V4L 1 (Vídeo for Linux), percebi que não faria sentido (em termos comerciais) um profissional estudar todos os conceitos para desenvolver tal aplicação. Sendo assim, trabalhei neste projeto paralelamente para facilitar os meus futuros projetos de manipulação de vídeo ao vivo e acabei disponibilizando este trabalho para a comunidade de desenvolvedores.

Conforme mencionado no Br-Linux, depois de testada com sucesso em diversos projetos biométricos,  está disponível para download a versão 2.0.0. RC1 da biblioteca libHairCapture. A seguir, algumas novidades desta versão:

  • Exemplos em Qt/Gtk e modo console;
  • Suporte para múltiplas câmeras;
  • Compatibilidade com as plataformas 32 e 64 bits;
  • Aceleração de hardware;
  • Compatibilidade com APIs do kernel V4L1 e V4L2;
  • Compatibilidade com câmeras IP (Axis 207 por exemplo).
  • Inclusos os arquivo Autoconf e Pkgconfig
  • Todas as novidades em http://lhaircapture.sourceforge.net/

Este projeto esta longe de ser a biblioteca perfeita, mas atende o seu principal objetivo: Prover uma API de alto nível tv-with-mpegem C/C++ para o desenvolvimento de aplicações que manipulam dispositivo de vídeo captura.

A biblioteca abstrai todas as chamadas do kernel (API V4L1 e V4l2) convertendo em método de alto nível e padronizado independente da versão das chamadas internas utilizadas. Outra grande vantagem é utilização de câmeras IP de forma transparente para a aplicação. Hoje ganhos com produtividade faz parte dos principais diferencias para o sucesso e reconhecimento mercadológico.

Para instalar  a biblioteca,  basta efetuar o download conforme  o  exemplo a seguir:

$ wget http://downloads.sourceforge.net/project/lhaircapture/hairCAPTURE-src/hairCAPTURE-src-2.0.0-RC1/libHairCapture-2.0.0-RC1.tar.gz

Descompacte o  pacote e  utilize o comando ./configure, make e make   install.

$ tar -zxvf  libHairCapture-2.0.0-RC1.tar.gz
$ cd libHairCapture-2.0.0
$ ./configure
$ make
$ sudo make install

Nos próximos  posts, explicarei como  utilizar a biblioteca para acessar  dispositivos  de vídeo captura SEM MAGIA NEGRA! Por enquanto, deixo o vídeo demonstratvo a  seguir:

Arquivo

Statísticas

  • 553,822 Acessos

ATENÇÃO!

 °v° USE A FORÇA,
/(_)\ LEIA OS FONTES !
 ^ ^

openSUSE 11.4