QtQR — генерация и декодирование QR-кодов

QtQR — основанное на Qt приложение, позволяющее генерировать QR-коды, искать и декодировать QR-коды в файле изображения или использовать веб-камеру для сканирования печатного кода.

Для установки программы необходимо установить несколько пакетов:

sudo apt-get install qtqr qrencode zbar-tools python-qrcode python-qrencode libimager-qrcode-perl libimager-perl

  • Zbar Tools — пакет, содержащий основные приложения для декодирования штрих-кодов и использующий устройство video4linux (например, веб-камеру) в качестве сканера штрих-кодов;
  • Qrencode — утилита, использующая libqrencode для кодирования строковых данных в QR-код и сохранить как PNG или EPS-изображение;
  • QtQr — Qt-интерфейс для генератора и декодера QR-кодов.

Для считывания QR-кода применяется съёмная вебкамера, которую нужно выбрать по кнопке Декодировать и направить на снимок, содержащий QR-код.
В случае успешного декодирования красная рамка QR-кода окрашивается в зелёный цвет — QR-код расшифрован.

После закрытия окна распознавания откроется окно Декодировать QR-код с расшифровкой содержимого и предлагающее либо открыть адрес в веб браузере, назначенном по умолчанию, либо редактировать содержимое кода.

Comments

  1. Данная программа при генерации QR кода создаёт на каждый вводимый пользователем знак резервную копию в домашнем каталоге пользователя

Добавить комментарий