Программное обеспечение для считывания QR-кода?

Я видел, как QR-код читаю книгу, но у меня нет смартфона, чтобы проверить это.

Поэтому я просто сфотографировал его и сохранил на своем компьютере. И я скачал libdecoderqr0, libdecodeqr-dev, libdecodeqr-примеры для его чтения. Но я не знаю, как им пользоваться.

Что мне делать дальше, или есть более удобный способ считывания QR-кодов?

Попробуй пройти бота-учителя. Он научит тебя Linux в виде игры: Курсы Linux и DevOPS Бесплатный урок

ДЛЯ QR-КОДА

Установите приложение командной строки zbarimg, выполнив:

sudo apt-get install zbar-tools

Используйте программу, zbarimg предоставляется пакетом для считывания вашего изображения в QR-кодировке

пример

из командной строки:

zbarimg "image-file-name.jpg"

Приведенное выше будет отображать то, что закодировано в изображении в терминале.

ЕСЛИ вы хотите сгенерировать QR-код, вы можете установить qrencode из репозиториев.

< 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 онлайн

ДЛЯ DATAMATRIX

Устанавливать libdmtx-утилиты из репозитория и попробуйте использовать инструменты, которые он предоставляет.

Libdmtx - это библиотека для чтения и записи 2D-штрихкодов матрицы данных, двумерных символов, которые содержат плотный набор данных со встроенной функцией исправления ошибок.

dmtxwrite - создание штрих-кодов матрицы данных. Простой пример:

dmtxwrite  -o image.png input.txt

Это позволит закодировать текст, содержащийся в input.txt в текущем каталоге на изображение, image.png в текущем каталоге.

dmtxread - сканирование штрих-кодов матрицы данных. Простой пример:

dmtxread image.png

Который считывает закодированное изображение.png и записывает декодированные сообщения в стандартный вывод.

Попробуй пройти бота-учителя. Он научит тебя Linux в виде игры: Курсы Linux и DevOPS Бесплатный урок

ЗБар распознает несколько видов штрих-кодов, включая QR-коды. Если я установлю zbar-tools

$ sudo apt-get install zbar-tools

и сохранить это изображение QtQR в файл под названием askubuntu.png, то в zbarimg утилита находит и декодирует QR-код

$ zbarimg askubuntu.png QR-Code:http://askubuntu.comscanned 1 barcode symbols from 1 images in 0.02 seconds

Существует также zbarcam утилита, которую вы можете использовать для декодирования QR-кодов, обнаруженных вашей веб-камерой.

QtQR

Графический интерфейс для создания и чтения QR-кодов.

QtQR

QtQR может считывать QR-коды из файлов изображений или с веб-камеры. Он способен распознавать ряд определенных типов QR-кодов, включая веб-ссылки, адреса электронной почты / сообщения, SMS-сообщения и номера телефонов.

Потенциально вы можете отсканировать QR-код из книги с помощью веб-камеры. Если вы это сделаете, убедитесь, что достаточно света и что вы держите QR-код ровно и неподвижно. На экране появится окно с вводом веб-камеры. Подождите, пока не появятся зеленые точки, затем закройте окно, и QtQR сообщит вам, что содержалось в QR-коде.

Вы можете установить, добавив PPA ppa:qr-инструменты-разработчики/qr-инструменты-стабильные и установка пакета qtqr.

У Google Chrome есть расширение в интернет-магазине Chrome под названием QRreader.

Если на веб-странице есть QR-код, просто щелкните по нему правой кнопкой мыши и вуаля!

В 2020 году вы должны использовать КоБанг для сканирования QR-кода. Это было написано мной недавно, чтобы уловить новые технологии в Linux desktop.

Как установить в Ubuntu 20.04:

sudo add-apt-repository ppa:ng-hong-quan/ppasudo apt updatesudo apt install cobang

Он пока не поддерживает генерацию QR-кода. Это не является первоочередной задачей, потому что уже есть несколько сайтов, которые нужно сделать, с довольно красивыми картинками.

Здесь есть запрос на мозговой штурм для считывателя QR-кодов: http://brainstorm.ubuntu.com/item/15111/В комментариях приведены ссылки на Tbarcode и Decodecamera, которые вы, возможно, захотите проверить. Я бы ссылался непосредственно на них, но пока не могу опубликовать больше одной ссылки.

На самом деле я хотел сам иметь возможность читать эти QR-коды, поэтому я создал небольшое приложение, которое находится в системном трее, вы нажимаете на него, и оно выделяет все QR-коды (или штрих-коды), видимые на экране, и сообщает вам, что они говорят... Кроме того, вы можете нажать на него и скопировать любой текст кода в буфер обмена, чтобы вставить в браузер и т.д. Я использую ZBar, и вы можете проверить это здесь...

http://cnlohr.blogspot.com/2011/08/desktop-qr-code-reader-for-ubuntu.html

Кто-нибудь хочет помочь мне превратить это в упаковку?

QTQR невозможно установить на Ubuntu 10.04 LTS - есть сломанные пакеты. Вместо этого вы можете использовать эта ссылка чтобы установить его.

Qreator является еще одним создателем QR-кода:

хранилище - https://launchpad.net/qreator

домашняя страница - http://davidplanella.org/project-showcase/qreator/

Установка Qreator

Откройте терминал с помощью Ctrl+Alt+T и введите следующие команды:

 sudo add-apt-repository ppa:qreator-hackers/qreator-stable sudo apt-get update sudo apt-get install qreator

Самый простой способ отсканировать QR-код - воспользоваться одним из таких онлайн-сервисов, как, например http://qr4u.online /, https://webqr.com/