De acordo com as Leis 12.965/2014 e 13.709/2018, que regulam o uso da Internet e o tratamento de dados pessoais no Brasil, ao me inscrever na newsletter do portal DICAS-L, autorizo o envio de notificações por e-mail ou outros meios e declaro estar ciente e concordar com seus Termos de Uso e Política de Privacidade.
Colaboração: Alessandro de Oliveira Faria
Data de Publicação: 21 de Novembro de 2005
A biblioteca libhairCAPTURE http://lhaircapture.sourceforge.net/ ou http://libhaircapture.codigolivre.org.br/ é uma biblioteca de objetos escrita em C++ criada para facilitar o desenvolvimento de aplicações manipulam vídeo ao vivo. Os métodos trabalham com chamadas da API V4L (Vídeo for Linux) versão 1. Os recursos da biblioteca SDL foram utilizados para proporcionar recursos visuais junto a exibição do vídeo ao vivo, abaixo alguns recursos:
Os pacotes estão divididos em 3 partes, a biblioteca, o pacote de desenvolvimento com exemplos e o código-fonte do pacote. Todos estes pacotes podem ser encontrados nas versões .rpm, .deb e .tgz.
O download da sua distribuição pode ser efetuado nos seguintes links:
Codigo Livre: https://codigolivre.org.br/frs/?group_id=1687
Após o download, se transforme em super-usuário ou efetue o login como root e siga abaixo as instruções de instalação:
linux:/home/cabelo # rpm -ivh hairCAPTURE-0.93-1cl.i586.rpm linux:/home/cabelo # rpm -ivh hairCAPTURE-devel-0.93-1cl.i586.rpm
No pacote hairCAPTURE-devel inserir alguns exemplos de fácil aprendizado. Neste capítulo encontraremos os comandos passo-a-passo para a compilação dos exemplos.
Em primeiro lugar mudaremos para a pasta onde se encontra os códigos-fontes exemplos:
linux:/home/cabelo # cd /usr/share/hairCAPTURE
Se voce estiver utilizando o pacote a partir do código-fonte, entre na pasta abaixo:
cabelo@linux:/home/cabelo # cd /home/cabelo/install/hairCAPTURE/exemple
Agora com o comando make compile os exemplos:
linux:/usr/share/hairCAPTURE # linux:/usr/share/hairCAPTURE # make g++ -c example01.cpp g++ -c example02.cpp g++ -c example03.cpp g++ -c example04.cpp g++ -c example05.cpp g++ example01.o -o example01 -lSDL -lSDL_ttf -lSDL_gfx -lhairCAPTURE g++ example02.o -o example02 -lSDL -lSDL_ttf -lSDL_gfx -lhairCAPTURE g++ example03.o -o example03 -lSDL -lSDL_ttf -lSDL_gfx -lhairCAPTURE g++ example04.o -o example04 -lSDL -lSDL_ttf -lSDL_gfx -lhairCAPTURE g++ example05.o -o example05 -lSDL -lSDL_ttf -lSDL_gfx -lhairCAPTURE linux:/usr/share/hairCAPTURE #
Prontos agora basta executar os exemplos:
linux:/usr/share/hairCAPTURE # ./example05
Conquistas materiais nos proporcionam prazeres momentâneos. Satisfação eterna são para os homens que se tornam o que sonham ser ...
Em vista disto, torne-se um JEDI.
Não use DROGA, Use LINUX !!!
Error: No domain found