Мне было интересно, есть ли хорошая библиотека для python для декодирования QR-кода. В принципе, я хотел бы предоставить библиотечное изображение с QR-кодом на нем, и библиотека выведет содержимое, сохраненное на изображении.Google app engine QR-код-декодер
ответ
Я смотрел, прежде не имели успеха. Две проблемы состоят в том, что собственный код c не может быть скомпилирован, и вы не можете получить доступ к файловой системе.
pyqrcode не сработал и не сделал zxing.
Я отредактировал свой ответ для чистой реализации python. Это работает для вас? – pyfunc
@Matt это не работало для меня ни ... я думаю, мне придется написать свой собственный код, чем :) –
Пожалуйста, поделитесь, если вы это сделаете! –
Вы уже смотрели на: http://pyqrcode.sourceforge.net/
Если код компиляции не работает для вас, то есть также чистая реализация питон по адресу: http://github.com/hcvst/pyqr
Поддерживает ли 'pyqr' декодирование? – Constantin
Если вы все еще ищете что-то, чтобы сделать это год спустя, вы должны проверить проект ZBar на http://zbar.sourceforge.net/. Похоже, что он начинался для 1-D штрих-кодов, но был расширен, включая QR. Он реализован в лицензиях C, LGPL, и в дополнение к источнику есть двоичные файлы для Linux, Windows и iPhone. Привязки доступны для Python, Perl, Ruby.
По состоянию на 17 августа 2011 года основная часть обработки изображений ZBar не обновлялась с 2009 года, но в части разработки iPhone есть недавняя активность, которую я буду интерпретировать как стабильное ядро. Также есть активность на форумах SourceForge для проекта.
Возможно также, что pyxing (https://github.com/holizz/pyxing) будет работать, но все, что есть, есть начальная проверка порта, так что до (возможного) пользователя проверить его.
Попробуйте qrtools , он имеет достаточно приятный интерфейс
from qrtools import QR
myCode = QR(filename=u"/home/psutton/Documents/Python/qrcodes/qrcode.png")
if myCode.decode():
print myCode.data
print myCode.data_type
Выход
123456
text
- 1. google app engine jsonpickle
- 2. google app engine datastore
- 3. Google App Engine PHPBB
- 4. Google App Engine
- 5. Google App Engine подсчитывает
- 6. Джанго Google App Engine
- 7. Datastoreindex-Google App Engine
- 8. Google app engine Хранение
- 9. google app engine Bigtable
- 10. UnicodeEncodeError Google App Engine
- 11. Ошибка Google App Engine
- 12. Google App Engine + Validation
- 13. Google App Engine: фильтр()
- 14. Google App Engine dns_get_record
- 15. Google app engine & CDN
- 16. Календарь Google App Engine
- 17. google app engine
- 18. Google App Engine - NoSuchMethodError
- 19. Google App Engine
- 20. Google App Engine HTTP
- 21. Google App Engine DeobfuscatorBuilder
- 22. Google App Engine MemcacheException
- 23. Google App Engine - Servlet:
- 24. IPSEC Google App Engine
- 25. Google App Engine: get_or_create()?
- 26. google app engine _method?
- 27. Google App Engine TaskOptions
- 28. Google App Engine - Deadlocking?
- 29. buildout google app engine
- 30. google app engine python
декодировании QR-код на веб-сервер является довольно необычным, что хотят сделать. Каков ваш прецедент? –