ГОСТ Р ИСО/МЭК 18004-2015
1) для символов QR Code должен быть средним значением классов двух блоков информации о формате,
если необходимо, округленнымдо ближайшегобольшего целого:
2)длясимволов M)croQR Code классдолжен быть равен классу, полученному на этапе2 с).
G.3.3 Оценка по классам информации о версии (для символов QR Code)
Для каждогоблоха информации о версии вычисляют классблока, используя следующую методику.
a) На изображениисимвола (коэффициентотражениякаждогопикселядолжен бытьвыражен в уровнях гра
дации серого) для каждого модуля определяют класс модуляции по ИСО/МЭК 15415. Поскольку действительное
значение коэффициента отражения каждого модуля блока информации о версии становится известным только
после успешногодекодирования блока,толюбой модуль, которыйдолженбыть темным, но коэффициентотраже
ния которого выше глобального порога, а так же любой модуль, который должен быть светлым, но коэффициент
отражения которого ниже глобального порога, приводит к классу модуляции0. Если блокинформациио версии не
может бытьдекодирован, класс всегоблокадолжен бытьО’.
b
)Для каждогокласса модуляции:
1) предполагают, что все модули, которые не соответствуют этому или более высокому классу, являются
поврежденными модулями, и им присваивают условный класс повреждения блока на основе пороговых значений
классов, приведенных в таблицеG.4.
Таблица G.4— Условный класс информациио версии
Число поврежденных нодулейКласс
0 4
13
22
31
2 40
2) выбирают меньший из класса модуляции и условногокласса повреждения по таблице G.5;
3) классдля блока определяют каклучший условный класс потаблице G.5.
Таблица G.5— Примероценки для блока информации о версии
Класс модуляции
4
3
2
1
0
Условный класс
2
2
3
3
4
Выбранный (наипучший) класс->
Меньший класс
2
2
2
1
0
2
с)Класс информации о форматедолжен быть средним значениемдвух классов блоков информации о вер
сии, если необходимо,округленнымдо ближайшегобольшего целогочисла.
G.4 Класс сканирования
Класс сканирования должен быть меньшим из классов типовых параметров, вычисленных по ИСО/МЭК
15415. класса поврежденияфиксированныхшаблонов, класса информациио формате и(еслиприменимо) класса
информации о версии, вычисленныхна основенастоящегоприложения.
1 В этом случаеэтапЬ)невыполняют.
79