Barcode Scanner (приложение)

Barcode Scanner — приложение для Android, созданное в рамках проекта с открытым исходным кодом ZXing (сокращение от Zebra Crossing), позволяющее устройствам на Android с камерой сканировать штрихкоды и двумерные штрихкоды, извлекая зашифрованные в них данные[1]. Штрихкоды могут содержать, помимо коммерческих кодов товаров, URL-адреса, географические координаты и текстовые данные. Данное приложение по функциональности аналогично аппаратным сканерам штрихкодов.

Сканер поддерживает множество различных форматов штрихкодов, включая используемые для идентификации товаров в торговле. Barcode Scanner может автоматически искать информацию о товаре в интернете по его штрихкоду и, например, сравнивать цены у разных продавцов.

Приложение умеет распознавать несколько видов двумерных штрихкодов, включая широко используемые QR-коды и Data Matrix. QR-коды часто размещаются на веб-сайтах; Barcode Scanner позволяет сразу открыть браузер по закодированному адресу, например, для загрузки приложения.

По состоянию на май 2016 года Barcode Scanner являлся одним из самых скачиваемых Android-приложений по версии Google Play, с более чем 600 000 оценок и более 126 миллионов установок[2][3].

Производительность декодирования библиотеки ZXing была оценена на базе почти двух миллионов синтетических изображений для трёх типов штрихкодов: QR-код, MaxiCode и одномерный EAN-13. Были выявлены проблемные углы, при которых декодирование часто даёт сбои, например 45, 135, 225 и 315 градусов для QR-кодов[4].

Что важно знать
Barcode Scanner
Тип библиотека функций
Разработчики Sean Owen, Daniel Switkin, ZXing Team
Написана на Java
Операционная система Android
Первый выпуск 1 марта 2008
Аппаратная платформа Android
Последняя версия 4.7.8 (11 сентября 2018)
Репозиторий github.com/zxing/zxing
Лицензия Apache License 2.0
Сайт github.com/zxing/zxing

Примечания

Ссылки