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

Грустно видеть, что это все еще проблема, но ... сейчас мне кажется что-то работает. Я использую Evolution 3.10.4 для установки Ubuntu 14.04, и у меня есть две учетные записи Google IMAP (и несколько других учетных записей, отличных от Google). Я заметил, что строка состояния внизу Evolution, похоже, зависает на «Разрешении imap.google.com», поэтому ... Я выполнил несколько команд; ping imap.google.com и ping smtp.google.com. Я знаю, меньше, чем идеал (Google может изменить IP, балансировку нагрузки, выполнить ping его дважды, и вы получите другой IP!), Но я добавил эти две записи в файл / etc / hosts:

74.125.28. ### imap.gmail.com 173.194.79. ### smtp.gmail.com

(используйте IP-адреса из своего собственного пинга)

Это только был день, но я заметил мгновенное улучшение. YMMV.

43
задан 6 November 2011 в 12:22

10 ответов

ДЛЯ QR-КОДА

Установите приложение командной строки zbarimg, выполнив: sudo apt-get install zbar-tools

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

ПРИМЕР

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

zbarimg "image-file-name.jpg"

Вышеуказанное отобразит то, что закодировано на изображении в терминале. [ ! d6]

ЕСЛИ вы хотите сгенерировать 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 закодирован в нем.

WEB-ПРИЛОЖЕНИЯ

вы можете кодировать и декодировать в Интернете по адресу: http://www.ubuntu.com и по адресу: ZXing Decoder Online

ДЛЯ DATAMATRIX

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

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

dmtxwrite - create Data Matrix barcodes, simple example;

dmtxwrite  -o image.png input.txt

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

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

dmtxread image.png

Считывает кодированное изображение.png и записывает декодированные сообщения в стандартный вывод. [!d22 ] См. некоторые советы здесь: http://libdmtx.wikidot.com/helpful-tips Домашняя страница: http://libdmtx.sourceforge.net/ Ресурсы: http://libdmtx.sourceforge.net/display.php ? text = libdmtx.3

26
ответ дан 25 May 2018 в 23:20
  • 1
    матрица данных выглядит лучше, поскольку она имеет собственный декодер и может кодировать нулевые байты. это не работает: echo -en "\x00" | qrencode -t PNG -o lol.png – Janus Troelsen 18 February 2014 в 17:34
  • 2
    Я не мог заставить примеры libdecodeqr выводить что-либо. dmtx, по-видимому, очень ограничен относительно размера данных; обычный ключ SSH не подходит. (Кроме того, libdmtx.org указывает на нечто совсем другое в наши дни.) – Raphael 13 March 2018 в 14:34

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

$ sudo apt-get install zbar-tools

и сохранил ZBar в файл с именем askubuntu.png, то утилита zbarimg находит и декодирует QR-код

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

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

25
ответ дан 25 May 2018 в 23:20

QtQR

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

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

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

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

21
ответ дан 25 May 2018 в 23:20
  • 1
    Извините, я сделал комментарий на неправильной вкладке браузера. :( - Если вы собираетесь протестировать QtQR: launchpad.net/qr-tools , есть стабильные и дневниковые PPA, вы можете добавить ежедневную информацию без особого беспокойства. Обратите внимание, что если вы при запуске Ubuntu 10.10 вам нужно добавить дополнительный PPA из-за того, что некоторые зависимости не были доступны (zbar). На стартовом сайте есть инструкции. Любой FedDback очень приветствуется. – Ramiro Algozino 16 September 2011 в 23:09
  • 2
    Это работает в 12.04 Спасибо большое! – Geppettvs D'Constanzo 12 December 2012 в 08:18

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

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

6
ответ дан 25 May 2018 в 23:20

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

3
ответ дан 25 May 2018 в 23:20
  • 1
    Я только что попробовал DecodeCamera. Но это не сработает. Сценарий python встречает ошибку. – Benjamin 23 January 2011 в 15:13
  • 2
    Если вы разместите сообщение об ошибке, вы можете получить справку. То, как я занимаюсь QR-кодами, - это просто указать мой телефон на свой экран и использовать приложение на своем телефоне. – Tanath 24 January 2011 в 09:32

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

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

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

2
ответ дан 25 May 2018 в 23:20

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

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

репозиторий - есть сломанные пакеты

homepage - 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
ответ дан 25 May 2018 в 23:20

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

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

репозиторий - https: / /launchpad.net/qreator

homepage - 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
ответ дан 4 August 2018 в 20:04

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

$ sudo apt-get install zbar-tools

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

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

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

25
ответ дан 13 August 2018 в 16:43

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

3
ответ дан 13 August 2018 в 16:43

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

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