ГОСТ ISO/1EC 24724—2011
Л для GS1 DataBar Расширенный */
elementsExp(eDislExp. widths. 17.4);
printf(*Vi GS1 DataBar Expanded elements: "):
tor (i = 0. i < 8; i++) printt(’%d ". widthsji]);
printf(*\n");
return;
}
Приложение H
(справочное)
Рекомендации no минимизации ошибок при считывании
Н.1 Основные положения
Все версии символов GS1 DataBar (кроме GS1 DataBar Ограниченный) разработаны для обеспечения
возможности сканирования по сегментам, каждый из которых содержит шаблон поиска и смежный знак символа.
Некоторые сканеры могут требовать декодирования отдельных сегментов для обеспечения эффективного все
направленного сканирования. Для таких сканеров важно свести к минимуму возможность возможность ошибоч
ного считывания ненадлежащего сегмента (например, обнаруженного в графическом изображении или в несоот
ветствующей месте в пределах символа).
Кроме того, для всех типов сканеров и всех типов символов GS1 DataBar (включая GS1 DataBar Ограничен
ный) из-за того, что значение контрольного знака может быть получено в большей степени из значений ширины
элементов, чем из значений знаков символа, существует вероятностьтого, что при наличии двух ошибок
смещения края в пределах одного знака символа эти ошибки могут быть необнаружены. что повлечет за собой
ошибочное считывание символа.
На рисунке Н.1 приведен пример двух необнаруженных ошибок смещения края в символе GS1
DataBar Всенаправленный.Верхний символ — первоначальный символ, который был сканирован, и нижний
символ — реконструированный на основе данных, декодированных в результате ошибочного считывания верхне го
символа.
0100614141001682
0100614166026677
Рисунок Н.1— Два действительных символа GS1 DataBar Всенаправленный,
отличающиеся только двумя смещенными краями внутри одного знака символа
65