if ($answer_counter == 1): ?>
endif; ?>
ДЛЯ QR-КОДА
Установите примеры libdecodeqr из репозиториев,
Используйте программу, libdecodeqr-simpletest
, предоставленную пакетом, чтобы прочитать ваше кодированное QR-изображение.
Пример: р>
запуск этой команды для чтения одного из тестовых образцов в папке примеров img
libdecodeqr-simpletest /usr/share/doc/libdecodeqr-examples/img/debian.or.jp.qr.jpg
Дает декодированный вывод в консоли.
libdecodeqr version 0.9.3 ($Rev: 42 $)
STATUS=2080
http://www.debian.or.jp
MEBKM:TITLE:DebianJP;URL:http\://www.debian.or.jp;;
, как можно видеть, URL был закодирован в файле
Существует также пример приложения, которое работает с вашей веб-камерой под названием libdecodeqr-webcam
вам нужна веб-камера, чтобы использовать ее, я ее не тестировал.
Если вы хотите сгенерировать 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-адресом Ссылка , закодированным в нем. Р>
ДЛЯ DATAMATRIX
Установите libdmtx-utils из репозитория и попробуйте использовать инструменты, которые он предоставляет.
Libdmtx - это библиотека для чтения и записи штрих-кодов Data Matrix 2D,
двумерные символы, которые содержат плотную структуру данных со встроенной ошибкой
коррекция.
dmtxwrite - create Data Matrix barcodes, simple example;
dmtxwrite -o image.png input.txt
Это будет кодировать текст, содержащийся в файле input.txt в текущей директории, в образ, image.png в текущем каталоге.
dmtxread - сканирование штрих-кодов матрицы данных, простой пример;
dmtxread image.png
Считывает закодированное изображение.png и записывает декодированные сообщения в
стандартный выход.