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.