Linux slogan
Visite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
Linux: Meu primeiro, ainda não esta com eu quero mas estou progredindo.
Por thibaba
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha


Dica

Criando e lendo imagens com QR Code na linha de comando
Linux user
Publicado por Raimundo Alves Portela em 09/06/2012

Login: rai3mb, 921918 pontos | Blog: http://portela.tendalinux.com
[ Hits: 3129 ]

Criando e lendo imagens com QR Code na linha de comando

Imagens com conteúdo armazenado são comumente utilizadas para possibilitar a publicação de conteúdo de forma simples para dispositivos móveis, como os celulares, como por exemplo um link para download.

Não vou tratar dos conceitos sobre QR Code, vamos ser bem práticos e ir direto ao que interessa, gerar e ler imagens com QR Code.

Gerando QR Code

Para gerar imagens com QR Code pela linha de comando, podemos usar o programa qrencode, caso você ainda não o tenha instalado:

$ sudo apt-get install qrencode

Para gerar a imagem basta fornecer ao parâmetro '-o' o nome da imagem a ser gerada e logo em seguida a sentença que será armazenada na imagem codificada em QR Code:

$ qrencode -o aluno01.png 'Nome:Raimundo Portela|Nascimento:07/01/1985/email:rai3mb@gmail.com'
Linux: Criando e lendo imagens com QR Code na linha de comando
O mesmo pode ser feito passando uma sentença para a entrada padrão do comando:

$ echo 'Nome:Raimundo Portela|Nascimento:07/01/1985/email:rai3mb@gmail.com' | qrencode -o aluno01.png

Lendo QR Code

Para ler imagens em QR Code podemos usar o programa zbarimg, o mesmo faz parte do pacote zbar-tools, caso ainda não o tenha instalado:

$ sudo apt-get install zbar-tools

Para ler o código embutido na imagem no seu terminal, basta usar:

$ zbarimg aluno01.png
QR-Code:Nome:Raimundo Portela|Nascimento:07/01/1985/email:rai3mb@gmail.com
scanned 1 barcode symbols from 1 images in 0.01 seconds


Lendo o código usando a webcam

Agora um recurso interessante, ler o QR Code usando sua webcam.

Gere uma imagem, imprima ou faça como fiz colocando no celular, chame o programa zbarcam (que está no pacote zbar-tools, instalado anteriormente) e mostre a imagem para sua webcam.
Assim que a sua webcam conseguir ler a imagem o conteúdo será apresentado no terminal.

Até a próxima.
@rai3mb


Outras dicas deste autor

Leitura recomendada
   Dica Linux recomendada Descobrindo endereço IP do modem
   Dica Linux recomendada Matando processos de um único usuário
   Dica Linux recomendada Matando todos os processos de um usuário
   Dica Linux recomendada Serviços e arquivos para configuração da rede
   Dica Linux recomendada Finalizando programas através de um terminal

Comentários
[1] Comentário enviado por julio_hoffimann em 09/06/2012 - 18:19h:

Ótima dica Raimundo!

Abraço!


[2] Comentário enviado por fernandoborges em 22/07/2012 - 14:11h:

Parabéns, excelente.


[3] Comentário enviado por pablim em 08/12/2012 - 17:06h:

Muito bom!



Contribuir com comentário


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.