Какая программа считывает штрих код. Лучшие приложения для считывания штрих кодов

QR-код — это штрих-код, разработанный и представленный японской компанией Denso-Wave в далеком 1994 году. QR-коды в последнее время стали популярны и в нашей стране. С помощью штрих-кода можно зашифровать достаточно много информации, например, какой-нибудь адрес или веб-ссылку. Для того, чтобы считать информацию, достаточно иметь под рукой смартфон или планшет с камерой. Сегодня мы покажем вам, как считывать такого рода коды на Android-устройствах.

Первым делом вам необходимо будет скачать сканер для штрих-кода. Каким из них вы будете пользоваться, решать только вам — их в Google Play Маркет очень много. Просто наберите в поиске словосочетание «qr-код» (без кавычек) и выбирайте на здоровье. Мы воспользовались QR Code Reader. Кстати, вполне возможно, что в вашей прошивке уже есть сканер QR-кодов.

Чтобы его считать, нам нужно запустить скачанное приложение и запустить его. После запуска вы увидите изображение с камеры — не пугайтесь, так и положено. При наведении камеры на QR-код приложение автоматически его считает, то есть вам не нужно нажимать на дополнительные кнопки. При этом вы сразу увидите скрытое в коде описание.

Собственно, на этом все. Устанавливайте приложение и сканируйте QR-коды, что вам встречаются. Возможно, в них вы найдете что-то интересное.

Сканер штрих кода для Андроид — это утилита для считывания штрих-кодов (QR-кодов) для смартфонов и планшетов под управлением ОС Android.

В сети огромное количество различных программ-сканеров штрих кодов. В связи с этим ниже будет представлено 5 самых лучших по рейтингу и отзыву программ. А вы уже решите сами какую скачать.

Все программы для считывания QR кодов из ТОП-10 магазина Google и на момент написания статьи бесплатные. Чей-то софт имеет рекламу, а у кого-то её очень много. Все подробности ниже. Первые два мобильных приложения имеют рейтинг от 4,7 и выше.

Скачать Сканер QR и штрих-кодов PRO:

Сканер QR и штрих-кодов PRO — компактная утилита для считывания штрих-кодов с помощью камеры устройства под управлением Android. Кроме того, позволяет самостоятельно создавать QR-коды для более комфортного обмена личной информацией.

Скачать Молния QR-сканер:

Сканеры полезны широкой аудитории пользователей, ведь применять их можно везде. Тем более приложения абсолютно бесплатны и в некоторых из них отсутствуют баннеры.

Скачать Бесплатно⚡QR Сканер/QR Код:

Возможности любого scanner для Андроид:

  1. сканирование и распознавание штрих-кодов;
  2. сохранение полученных результатов;
  3. поиск продукции в интернете для просмотра цен и отзывов;
  4. создание собственных QR-кодов.

Скачать QR сканер штрих-кода:

Пользоваться достаточно легко и просто. Нужно просто скачать и запустить приложение на своем смартфоне, поместив его напротив заинтересовавшего штрих-кода. Подождать пока камера сфокусируется. Все остальное программа сделает самостоятельно, автоматически распознав и интерпретировав полученную графическую информацию.


Скачать Barcode Scanner для Android:

Есть возможность провести поиск распознанного штрих-кода в специальной базе или просто в интернете. Само собой, качество распознавания и достоверность полученной информации зависит не только от приложения, но и от используемой модели устройства, а также камеры и условий освещения сканируемого изображения. Имеется возможность создания собственных QR-кодов.

В утилитах присутствует функция автоматической подсветки при сканировании. Все они обладают достаточной «всеядностью» при считывании. К тому же прекрасно распознают как кириллицу, так и латиницу.

Поддержка линейных кодов: UPC (UPC-A, UPC-E), EAN (EAN-8, EAN-13), Code 39, 93 и 128. И двумерных кодов: QR Code, Data Matrix, PDF 417, Codabar, RSS-14, Aztec, ITF.

Также можно отметить 2 приложения с максимальным количеством загрузок 100.000.000:

  1. QR Scanner: бесплатный сканер (сканер от Касперского без рекламы)

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

Скачать сканер штрих кода для Андроид можно бесплатно APK файлом или в магазине Гугл. Большинство тестируемых приложений на русском языке и с минимальным количеством баннеров, а в некоторых её и вовсе нет.

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

Вообще штрих код — это зашифрованная в виде полос информация о товаре, его стране и производителе, которая считывается специальным сканером. Расшифровать штрих код можно самостоятельно, зная, какая цифра за какой параметр отвечает.

Самые распространенные типы штрих-кодов — это тринадцатиразрядный европейский (EAN-13) и совместимый с ним 1двенадцатиразрядный UPC, который применяется в Северной Америке.

  • Первые две цифры — код страны производителя;
  • Следующие пять цифр — код изготовителя товара;
  • Следующие пять — потребительские качества самого товара;
  • Последняя цифра — контрольная, предназначена для сканера штрих кода

Иногда бывают исключения, когда коду страны соответствуют сразу три знака, а для производителя — четыре.

Самой главной является последняя, контрольная цифра. Именно по ней можно определить, настоящий товар или подделка. Рассчитывается она по следующей формуле:

  1. Складываем цифры, стоящие на четных местах
  2. Полученный результат умножаем на «3»
  3. Складываем цифры, стоящие на нечетных местах, кроме контрольной
  4. Складываем числа, полученные в пунктах 2 и 3
  5. Отбрасываем десятки
  6. Из числа «10» вычитаем полученное в пункте 5

Штрих коды стран производителей

Но прежде чем делать эти сложные расчеты, обязательно проверьте, соответствует ли штрих код страны производителя надписи на упаковке. Если код китайский, а написано «Сделано в Германии», то сами понимаете, это повод задуматься. Хотя тому могут быть и вполне объяснимые причины, например лицензия была получена в одной стране, а производство налажено в другой и т.д.

Приведу самые распространенные штрих-коды стран:


Сканер штрих кода

Как я уже говорил, тем у кого есть телефон вообще ничего этого делать не нужно. Просто установим специальную программку, которая называется (для Android) или Qrafter (для iPhone/iPad).

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

Работа приложений до безобразия проста — запускаем, наводим камеру на штрих код и ждем, пока она на нем сфокусируется и распознает. После чего будет предложено открыть ссылку на поиск в Гугле информации о данном товаре.


Теперь вы знаете, как узнать страну производителя и расшифровать штрих код при помощи сканера. Напоследок для Вас домашнее задание — узнайте при помощи одной из приведенных мной программ страну, фирму и товар по самому первому коду из данной статьи. Ответы пишите в комментариях, кто первый угадает, тому подарю приз! Вперед!

Проверка штрих кода онлайн

Для вашего удобства размещаю на странице форму онлайн проверки кодов. Можете узнать все о любом товаре прямо сейчас, «не отходя от кассы» — просто ввести полный номер с этикетки.

Ну и заодно вот вам генератор QR-кодов. С его помощью можно закодировать какую-либо информацию, например свой телефон или Email, а полученное изображение отправить другу или разместить на своей страничке или в блоге, чтобы эти данные не попали в спамерские базы.


В этом уроке научимся создавать приложение для чтения штрих-кодов и QR-кодов с использованием стандартной библиотеки Mobile Vision API.

Еще с выпуском Google Play services версии 7.8 разработчики добавили интерфейсы Mobile Vision, которые обеспечивают API для обнаружения штрих-кода. Они считывают и декодируют множество различных типов штрих-кодов, быстро, легко и локально.

Классы для обнаружения и анализа штрих-кодов доступны в пространстве имен com.google.android.gms.vision.barcode. Основной рабочей лошадкой является класс BarcodeDetector . Он выполняет обработку объектов Frame и возвращает массив штрих-кодов SparseArray .

Тип Barcode представляет собой единый общепризнанный штрих-код и его значение. В случае 1D штрих-кодов, таких как коды UPC , это будет просто номер, который закодирован в штрих-коде. Его значение доступно в поле rawValue, в то время как тип штрих-кода (то есть его кодировку) можно найти в поле format.

Для 2D штрих-кодов, которые содержат структурированные данные, такие как QR-коды — в поле valueFormat устанавливается определенный тип значения, соответствующего полю данных. Так, например, если обнаружен тип URL , то поле valueFormat вернет константу URL, а объект Barcode.UrlBookmark будет содержать значение URL-адреса. Помимо URL-адресов, существует множество различных типов данных, которые QR-код может хранить. Например, почтовый адрес, дату и время события календаря, мероприятие в календаре, информацию контакта, номер телефона, местоположение на карте и другие данные, полный список которых приводится в документации. Ссылки на документацию .

Использование в приложении Mobile Vision API позволяет считывать штрих-коды в любом положении.

Важно отметить, что синтаксический разбор всех штрих-кодов выполняется локально, поэтому вам не нужно использовать соединение с сервером для чтения данных из кода. Например, при считывании линейного штрих-кода PDF-417 , который может вместить до 1 КБ текста, можно сразу же получить всю закодированную в нем информацию.

Итак, для разработки приложения нам понадобится:

  • Среда разработки Android Studio
  • Смартфон на Android 4.2.2 или более поздней версии
  • Последняя версия Android SDK, включая компонент SDK tools. Вы можете получить его с помощью Android SDK Manager в Android Studio.
  • Google Play Services SDK. Вы можете получить его также в Android SDK Manager в Android Studio.

Создаем новый проект в Android Studio. При создании выбираем шаблон Empty Activity.

На следующем шаге нужно убедиться, что ваше приложение может использовать службы Google Play, в состав которых входит Mobile Vision API. Для этого нужно обновить файл build.gradle вашего проекта.

В секции зависимостей должны быть такие строки. Обновите Gradle при необходимости.

Compile "com.android.support:appcompat-v7:25.0.0" compile "com.google.android.gms:play-services:9.8.0"

Службы Google Play часто обновляются, и чтобы получить последнюю версию, в Android Studio выберите инструменты > Android > SDK Manager.

Затем найдите строчку для сервисов Google Play и убедитесь, что у вас установлена версия 26 и выше. Если нет — установите компонент.

Теперь создадим пользовательский интерфейс.

В Android Studio выберите папку «res» и откройте ее вложенную папку «layout». Здесь вы увидите «activity_main.xml». Откройте его в редакторе макетов.

Вы можете видеть, что ваш макет содержит текстовое поле . Нужно изменить макет, как показано ниже. Теперь здесь будет кроме текстового поля также кнопка и изображение. Для всех экранных компонентов прописываем идентификаторы, чтобы потом обращаться к ним в коде.