Вопрос

Кто-нибудь знает QR-декодер, который работает на Mac или который может быть онлайн?Мне просто нужно расшифровать одно единственное изображение.

Это было полезно?

Решение

К сожалению, наиболее используемая библиотека libdecodeqr это зависит от OpenCV (gtk2), и его слишком сложно скомпилировать в OS X.(Пытался скомпилировать его, потому что он нужен Image::DecodeQR perl - но безуспешно).

К счастью, нашел эту ссылку: http://macscripter.net/viewtopic.php?id=37404 из цитирования следующего:

  1. Загрузите Исходный код ZBar.
  2. Распакуйте архив и откройте полученный каталог в окне терминала.
  3. Тип ./configure --disable-video --without-python --without-gtk --without-qt для настройки процесса сборки, ограничивая зависимости ImageMagick.
  4. Введите «make», чтобы запустить процесс сборки.
  5. Введите «sudo make install» и при появлении запроса введите пароль администратора.

Тебе понадобится ImageMagick что можно установить из Макпорты.

После установки ZBar вы можете красиво декодировать qrcode с помощью команды

zbarimg qrcode_file.png

Протестировано на OS X Mavericks 10.9.2 (и Lion/10.7.5) — работает отлично.Поскольку это зависит только от ImageMagick (существует в macports), его следует легко «компилировать» и в других версиях OS X.

Другие советы

С помощью Brew можно легко установить zbar, программу для считывания QR-кодов.

brew install zbar

Затем QR-код можно прочитать, вызвав:

zbarimg qrcode_file.png

Также @jm666, Brew можно использовать для установки OpenCV.

Этот онлайн-декодер также может вам подойти:

ZXing декодер онлайн

Несколько месяцев назад мне удалось скомпилировать qrencode 2.0 на своем iMac.Вам нужны установленные инструменты разработчика (очевидно), я не могу вспомнить, нужно ли мне сначала создавать какие-либо дополнительные библиотеки, такие как libpng или что-то в этом роде.Но это для кодирования строк в виде QR-изображений...

Вы можете использовать Библиотека QR-кодов Java на SourceForge я также попробовал его на Mac для декодирования изображений, закодированных с помощью qrencode 2.0, и все сработало нормально.

вот онлайн-декодер, который должен вам подойти, он использует онлайн-декодер zxing в фоновом режимеQRgen Онлайн QR-декодер

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

http://www.dansl.net/blog/?p=256

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top