PARA CÓDIGO QR
Instale o aplicativo de linha de comando 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"
O exemplo acima exibirá o que está codificado na imagem no terminal.
Se você deseja gerar o código QR, pode instalar o qrencode a partir dos repositórios.
cat input.txt | qrencode -s 10 -o test.png
O código acima 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 codificada em QR chamada ubuntu.png com o URL http://www.ubuntu.com codificado nela.
APLICATIVOS DA WEB
você pode codificar e decodificar on-line em: online barcodereader.com e em: ZXing Decoder Online
PARA DATAMATRIX
Instale o libdmtx-utils a partir do repositório e tente usar as ferramentas que ele fornece.
O Libdmtx é uma biblioteca para leitura e gravação de códigos de barras 2D da Data Matrix, símbolos bidimensionais que mantêm um padrão denso de dados com correção de erros integrada.
dmtxwrite - create Data Matrix barcodes, simple example;
dmtxwrite -o image.png input.txt
Isso codificará o texto contido em input.txt no diretório atual para uma imagem, image.png no diretório atual.
dmtxread - digitalize códigos de barras Data Matrix, exemplo simples;
dmtxread image.png
Lê o image.png codificado e grava as mensagens decodificadas na saída padrão.