QR-декодер, который работает на Mac?
Вопрос
Кто-нибудь знает QR-декодер, который работает на Mac или который может быть онлайн?Мне просто нужно расшифровать одно единственное изображение.
Решение
К сожалению, наиболее используемая библиотека libdecodeqr это зависит от OpenCV (gtk2), и его слишком сложно скомпилировать в OS X.(Пытался скомпилировать его, потому что он нужен Image::DecodeQR
perl - но безуспешно).
К счастью, нашел эту ссылку: http://macscripter.net/viewtopic.php?id=37404 из цитирования следующего:
- Загрузите Исходный код ZBar.
- Распакуйте архив и откройте полученный каталог в окне терминала.
- Тип
./configure --disable-video --without-python --without-gtk --without-qt
для настройки процесса сборки, ограничивая зависимости ImageMagick. - Введите «make», чтобы запустить процесс сборки.
- Введите «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.
Этот онлайн-декодер также может вам подойти:
найденный http://www.drhu.org/QRCode/QRDecoder.php
Несколько месяцев назад мне удалось скомпилировать qrencode 2.0 на своем iMac.Вам нужны установленные инструменты разработчика (очевидно), я не могу вспомнить, нужно ли мне сначала создавать какие-либо дополнительные библиотеки, такие как libpng или что-то в этом роде.Но это для кодирования строк в виде QR-изображений...
Вы можете использовать Библиотека QR-кодов Java на SourceForge я также попробовал его на Mac для декодирования изображений, закодированных с помощью qrencode 2.0, и все сработало нормально.
вот онлайн-декодер, который должен вам подойти, он использует онлайн-декодер zxing в фоновом режимеQRgen Онлайн QR-декодер
Вот тот, который использует вашу веб-камеру и работает в реальном времени как QR-декодер для телефона.Он основан на AdobeAir и работает достаточно хорошо.
http://www.macstories.net/mac/mac-app-store-preview-quickmark-qr-code-reader/
этот работает для Mac с iSight.