ГОСТ ИСО/МЭК 15420-2001
при RT3 5 е, < RT4 Е, = 4;
при RT4 £ е, < RT5 Е, = 5.
В противном случае знак является ошибочным. Значения Е, и Е2, приведенные в таблице 10,
используют в качестве первичных детерминантов для значения знака символа.
Т а б л и ц а 10 —Таблица декодирования EAN/UPC
Знак
Чцелиной
набор
Перин’шый детермимин!
Вторичный детерминант
7<Ь, • Ь.) / S
Е.
0А23
1А34
< - 4
2
А43
< • 4
3А25
4
А54
5
А45
6А52
Л
•1
7А34> 4
8
А43> 4
9А32
0В и С53
1
В и С4
4> 3
2В и С33> 3
3В и С55
4
В и С 2 4
5 В и С 3 5
6В и С22
7
В и С44
< -
3
8В и С33
9В и С42
П р и м с ч а н и с —Ь, и Ь, представляют собой ширину двух элементов — штрихов.
Знак определяется единообразно для всех сочетаний Е, и Е„ за исключением следующих случаев:
Е, = 3 и Е, = 4 (знаки 1 и 7 в числовом наборе А);
Е, = 4 и Е2 = 3 (знаки 2 и 8 в числовом наборе А),
Е, = 4 и Е, = 4 (знаки I и 7 в числовых наборах В и С);
Е, = 3 и Е2 = 3 (знаки 2 и 8 в числовых наборах В и С).
Для этих случаев требуется проверять общую ширинудвух штрихов следующим образом:
для Е, = 3 и Е, = 4:
знак «I», если 7(b, + b,) / S < = 4,
знак «7*. если 7(b, + b,) / S > 4;
для Е, = 4 и Е2 = 3:
знак «2*, если 7(b, + b,) / S < = 4,
знак «8*. если 7(b, + b,) / S > 4;
для Е, = 4 и Е2 = 4:
знак «I*, если 7(b, + b,) / S > 3,
знак *7*, если 7(b, + b2) / S < = 3;
для Е, = 3 и Е, = 3:
знак «2», если 7(b, + b2) / S > 3,
знак «8*. если 7(Ь, +■b2) / S < = 3 .
Требования по (Ь, + Ь,) приведены в таблице 10.
Аналогичные процедуры должны применяться для декодирования знаков символа влюбом до
полнительном символе.
Используя рисунок 8, определяют S для расчета базовых пороговых значений порогов выбора
RT1 и RT2, применяемых к вспомогательным знакам основного символа. Для каждого символа или
12