Считывание штрихкода Data Matrix с помощью Python

Этот учебник объясняет, как читать штрих‑код Data Matrix с помощью Python. Предоставлены все необходимые детали, такие как настройка IDE, список шагов программирования и пример кода для чтения Data Matrix в Python. Будут представлены различные варианты настройки процесса чтения.

Шаги сканирования кода Data Matrix с помощью Python

  1. Настройте среду разработки для использования Aspose.BarCode for Python via .NET для сканирования штрих‑кода Data Matrix
  2. Импортируйте необходимые классы и модули из вышеуказанной библиотеки Python
  3. Примените лицензию для чтения текста кода Data Matrix; иначе будет выполнено частичное чтение.
  4. Создайте объект BarCodeReader для чтения кода Data Matrix из данного изображения
  5. Установите настройки качества на высокий уровень для обработки более сложных изображений
  6. Вызовите метод read_bar_codes() для чтения всех Data Matrix codes
  7. Пройдитесь по всем кодам и отобразите несколько свойств, таких как текст кода, символьность и регион

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

Код сканера Data Matrix на Python

Данный код показывает, как разработать сканер Data Matrix на Python. Вы можете задать список типов декодирования, добавив GS1_DATA_MATRIX, чтобы считывать все типы кодов Data Matrix с изображения. Чтобы контролировать длительный цикл распознавания, используйте свойство reader.timeout; попробуйте свойство result.confidence для фильтрации ненадёжных считываний.

Эта статья помогает в чтении кодов Data Matrix. Чтобы создать код Data Matrix, обратитесь к статье Создание штрих‑кода Data Matrix с помощью Python.

 Русский