Статус документа
Статус документа

ГОСТ Р 51294.9-2002 (ИСО/МЭК 15438-2001) Автоматическая идентификация. Кодирование штриховое. Спецификации символики PDF417 (ПДФ417)

ПРИЛОЖЕНИЕ Р
(справочное)

     
Алгоритм минимизации числа кодовых слов


Одни и те же данные могут быть представлены в виде различных последовательностей кодовых слов PDF417 использованием разных режимов уплотнения и процедур перехода. Не существует предписанной процедуры для .минимизации числа требуемых кодовых слов, но для этих целей можно использовать следующий алгоритм:

1) принимают, что указывает начало потока данных;

2) устанавливают текущий режим кодирования в режим текстового уплотнения;

3) принимают, что - число последовательных разрядов, начинающихся от ;

4) если 13,тогда:

5) фиксируют режим цифрового уплотнения;

6) кодируют знаков с использованием цифрового уплотнения;

7) передвигают вперед указатель на ;

8) переходят к шагу 3;

9) в противном случае, если 13, тогда:

10) принимают длиной последовательности знаков в режиме текстового уплотнения, начинающейся с . Последовательность заканчивается в том случае, если будут обнаружены либо знак, не находящийся в режиме текстового уплотнения, либо цифровая последовательность дпиной 13 и более разрядов;

11) если 5 , тогда:

12) фиксируют режим текстового уплотнения;

13) кодируют знаков с использованием режима текстового уплотнения;

14) перемещают вперед указатель на ;

15) переходят к шагу 3