QR-декодер, который работает на mac?

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

8 ответов


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

к счастью, нашел эту ссылку: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 что можно установить из системы MacPorts.

после установки ZBar, вы можете славно расшифровать qrcode с a команда

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