Software para ler um código QR?

42

Eu vi um código QR lendo um livro, mas não tenho um smartphone para verificar.

Então, tirei uma foto dela e salvei meu PC. E eu baixei o libdecoderqr0, libdecodeqr-dev, libdecodeqr-examples para lê-lo. Mas eu não sei como usá-lo.

O que eu faço em seguida? ou existe uma maneira mais agradável de ler códigos QR?

    
por Benjamin 23.01.2011 / 10:02

7 respostas

26

PARA QR CODE

Instale o aplicativo de linha de comando do zbarimg executando: sudo apt-get install zbar-tools

Use o programa zbarimg fornecido pelo pacote para ler sua imagem codificada em QR

EXEMPLO

da linha de comando:

zbarimg "image-file-name.jpg"

Os itens acima exibirão o que está codificado na imagem no terminal.

Se você quiser gerar código QR, você pode instalar o qrencode dos repositórios.

cat input.txt | qrencode -s 10 -o test.png

O código acima irá codificar as informações no arquivo input.txt em um arquivo de imagem chamado test.png.

ou você pode inserir texto do console com

qrencode -s 10 -o ubuntu.png http://www.ubuntu.com

O acima irá gerar uma imagem QR codificada chamada ubuntu.png com o link url codificado nela.

APLICATIVOS DA WEB

você pode codificar e decodificar online em: Decodificador ZXing Online

PARA DATAMATRIX

Instale libdmtx-utils do repositório e tente usar as ferramentas que ele fornece.

O Libdmtx é uma biblioteca para ler e escrever códigos de barras Data Matrix 2D, símbolos bidimensionais que contêm um padrão denso de dados com erro interno correção.

dmtxwrite - create Data Matrix barcodes, simple example;

dmtxwrite  -o image.png input.txt

Isto irá codificar o texto contido em input.txt no diretório atual para uma imagem, image.png no diretório atual.

dmtxread - escaneie códigos de barras Data Matrix, exemplo simples;

dmtxread image.png

Lê a imagem codificada.png e grava as mensagens decodificadas para saída padrão.

por Sabacon 23.01.2011 / 14:41
25

O ZBar reconhece vários tipos de códigos de barras, incluindo códigos QR. Se eu instalar o zbar-tools

$ sudo apt-get install zbar-tools

e salve aquela imagem do QtQR em um arquivo chamado askubuntu.png , então o utilitário zbarimg localiza e decodifica o código QR

$ zbarimg askubuntu.png 
QR-Code:http://askubuntu.com
scanned 1 barcode symbols from 1 images in 0.02 seconds

Há também um utilitário zbarcam , que você pode usar para decodificar códigos QR detectados pela sua webcam.

    
por oylenshpeegul 26.11.2011 / 13:26
21

QtQR

Uma interface gráfica para criar e ler códigos QR.

O QtQR pode ler códigos QR de arquivos de imagem ou de uma webcam. É capaz de reconhecer um número de tipos específicos de código QR, incluindo links da web, endereços de e-mail / mensagens, mensagens SMS e números de telefone.

Você poderia digitalizar o código QR do livro usando uma webcam. Se você fizer isso, verifique se há luz suficiente e se você está segurando o código QR e imóvel. Você verá uma janela com a entrada da webcam na tela. Espere até aparecer pontos verdes e feche a janela e o QtQR informará o que está contido no código QR.

Você pode instalar adicionando o PPA: qr-tools-developers / qr- tools-stable e instalando o pacote qtqr .

    
por dv3500ea 06.05.2011 / 20:45
6

O Google Chrome tem uma extensão na Chrome Web Store denominada QRreader .

Se houver um código QR em uma página da web, clique com o botão direito nele e voilà!

    
por buxa 28.01.2012 / 08:32
3

Há uma solicitação de Brainstorm para um leitor de QR aqui: link Incluído nos comentários estão links para Tbarcode e Decodecamera que você pode querer verificar. Eu teria um link direto para eles, mas não posso postar mais de um link ainda.

    
por Tanath 23.01.2011 / 11:04
2

Eu realmente queria ser capaz de ler esses códigos QR, então eu fiz um pequeno aplicativo que fica na bandeja do sistema, você clica nele e realça todos os códigos QR (ou códigos de barras) visíveis na tela e diz o que eles dizem ... Além disso, você pode clicar nele e copiar qualquer texto do código para a área de transferência para colar em um navegador, etc. Estou usando o ZBar, e você pode conferir aqui ...

link

Alguém quer me ajudar a transformá-lo em um pacote?

    
por Charles Lohr 03.08.2011 / 00:08
2

QTQR não é possível instalar no Ubuntu 10.04 LTS - há pacotes quebrados . Em vez disso, você pode usar este link para obtê-lo instalado.

Qreator é outro criador de códigos QR:

repositório - link

página inicial - link

Instalação do Qreator

Abra um terminal com Ctrl + Alt + T e digite estes comandos:

 sudo add-apt-repository ppa:qreator-hackers/qreator-stable

 sudo apt-get update

 sudo apt-get install qreator
    
por zeroconf 28.01.2012 / 05:33