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

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

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

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

54
задан 6 November 2011 в 10:22

9 ответов

ДЛЯ 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 [ 117] закодировано в нем.

ВЕБ-ПРИЛОЖЕНИЯ

вы можете кодировать и декодировать онлайн по адресу: онлайн barcodereader.com и по адресу: ZXing Decoder Online

ДЛЯ DATAMATRIX

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

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

dmtxwrite - create Data Matrix barcodes, simple example;

dmtxwrite  -o image.png input.txt

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

dmtxread - сканировать штрих-коды матрицы данных, простой пример;

dmtxread image.png

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

0
ответ дан 6 November 2011 в 10:22

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

$ sudo apt-get install zbar-tools

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

[ 111]

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

0
ответ дан 6 November 2011 в 10:22

У Google Chrome есть расширение в Интернет-магазине Chrome, которое называется QRreader .

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

0
ответ дан 6 November 2011 в 10:22

QtQR

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

QtQR

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

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

Вы можете установить, добавив PPA ppa: qr-tools-developers / qr-tools-stable и установив пакет qtqr.

0
ответ дан 6 November 2011 в 10:22

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

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

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

0
ответ дан 6 November 2011 в 10:22

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

0
ответ дан 6 November 2011 в 10:22

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
2
ответ дан 6 November 2011 в 10:22

Вот команды установки для QTQR

sudo add-apt-repository ppa:qr-tools-developers/qr-tools-stable                    
sudo apt-get update
sudo apt-get install qtqr
0
ответ дан 22 November 2019 в 23:46

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

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

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

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

5
ответ дан 29 July 2020 в 08:09

Другие вопросы по тегам:

Похожие вопросы: