ГОСТ Р ИСО/МЭК 29158—2022
7.1.3 Создание начальной гистограммы
Создают гистограмму сигналов для пикселей в значениях базовой полутоновой шкалы в области
в форме круга, в 20 раз превышающей размер апертуры по диаметру, с центром в центре изображения,
и находят порог Т,, используя алгоритм, определенный в приложении А.
Порог делит гистограмму на две части: часть ниже порога, которая содержит пиксели, соответ
ствующие темным элементам, и часть выше порога, которая содержит пиксели, соответствующие свет
лым элементам (так называемая «область светлых элементов»).
П р и м е ч а н и е — Если область в форме круга, в 20 раз превышающая размер апертуры, больше, чем
поле обзора реального устройства, то эта область будет ограничена полем обзора.
7.1.4 Вычисление среднего значения
Вычисляют среднее значение для области светлых элементов.
7.1.5 Оптимизация изображения
Настраивают реакцию системы, делая новые изображения и повторяя шаги 7.1.2 и 7.1.3, пока
среднее значение для светлых элементов не достигнет 78 % коэффициента отражения, максимально го
для полутоновой шкалы. Допуск ± 8 является приемлемым для среднего значения светлых элемен тов.
Результатом является диапазон отклика системы от 70 % до 86 %.
7.2 Получение тестового изображения
7.2.1 Матричные символы
Матричные символы определены в различных вариантах внешнего вида. Некоторые из них долж
ны состоять из отдельных, несвязанных точек. Эталонное декодирование таких символов основано на
обработке этих разделенных точек. Другие символы определены как состоящие из непрерывных
свя занных ячеек матрицы. Некоторые технологии маркирования не позволяют создавать такие
символы с плавными непрерывными линиями. Следовательно, они также отображаются в виде
несвязанных то чек (например, если они получены процессом ударно-точечного нанесения). В этом
конкретном случае изображение символа штрихового кода предварительно обрабатывается для
соединения несвязанных точек (см. приложение D). После этого предварительного процесса
применяется рекомендуемый алго ритм декодирования.
Как только координатная сетка символа определена, информация о местоположении передается
для оценки базового полутонового изображения в оттенках полутоновой шкалы, и последующая об
работка должна происходить с использованием базового полутонового изображения в оттенках полу
тоновой шкалы.
7.2.2 Построение двоичного изображения
Вычисляют базовое полутоновое изображение в оттенках полутоновой шкалы, используя текущий
размер апертуры. Используя
Tv
следует преобразовать все изображение в двоичную форму.
7.3 Применение рекомендуемого алгоритма декодирования
7.3.1 Общие сведения
Следует попытаться найти и обработать символ, используя рекомендуемый алгоритм декодиро
вания символов и текущий размер апертуры.
Если обнаружен символ штрихового кода, образованный точками, для которого не существует
рекомендуемого алгоритма декодирования точек, применяют алгоритм соединения точек, описанный в
приложении D. При успешной попытке следует перейти к п. 7.4.
П р и м е ч а н и е— Если символика имеет рекомендуемый алгоритм декодирования, который успешно
работает на номинально разделенных модулях (например, «точечные» коды), процесс соединения модулей не
нужен. В отношении этих символов, для которых применение рекомендуемого алгоритма декодирования не удает ся,
следует перейти к 7.3.2 (не к приложению D).
7.3.2 Повторение при необходимости
Если попытка декодирования не удалась, следует увеличить размер апертуры на 1/10 в рамках
диапазона размеров X, допустимого в данном применении, и перейти к 7.2.1. Следует остановится,
если размер апертуры превышает наибольший размер X.
7.3.3 Продолжение до завершения
Следует продолжать до тех пор, пока символ не будет успешно декодирован или пока не будут
проверены все размеры апертуры. Если символ не декодирован, класс качества символа равен нулю.
7