ДЛЯ QR-КОДА
Установите приложение командной строки zbarimg, выполнив:
sudo apt-get install zbar-tools
Используйте программу, zbarimg
предоставленную пакетом, чтобы прочитать ваше QR-кодированное изображение
ПРИМЕР
из командной строки:
zbarimg "image-file-name.jpg"
Выше будет отображаться то, что закодировано на изображении в терминале.
Если вы хотите сгенерировать QR-код, вы можете установить qrencode из репозиториев.
cat input.txt | qrencode -s 10 -o test.png
Выше кодирует информацию в файле input.txt в файл изображения с именем test.png.
или вы можете вводить текст из консоли с помощью;
qrencode -s 10 -o ubuntu.png http://www.ubuntu.com
Приведенное выше сгенерирует изображение в кодировке QR ubuntu.png с URL-адресом http://www.ubuntu.com, закодированным в нем.
ВЕБ-ПРИЛОЖЕНИЯ
Вы можете кодировать и декодировать онлайн по адресу: онлайн barcodereader.com и по адресу: ZXing Decoder Online
ДЛЯ DATAMATRIX
Установите libdmtx-utils из репозитория и попробуйте использовать инструменты, которые он предоставляет.
Libdmtx - это библиотека для чтения и записи двумерных штрих-кодов Data Matrix, двумерных символов, которые содержат плотную структуру данных со встроенным исправлением ошибок.
dmtxwrite - create Data Matrix barcodes, simple example;
dmtxwrite -o image.png input.txt
Это закодирует текст, содержащийся в input.txt в текущем каталоге, в изображение, image.png в текущем каталоге.
dmtxread - сканировать штрих-коды матрицы данных, простой пример;
dmtxread image.png
Читает кодированный image.png и записывает декодированные сообщения в стандартный вывод.