ГОСТ 26631-85 С. 11
|
Пример кодирования небелого квадрата с
полным выделением контура в направлении строк слева направо |
Пример кодирования небелого квадрата Aj^~ с
полным выделением контура в направлении строк справа налево |
 |
|
Черт. 10 |
 |
|
Черт. 11 |
2.2. Анализ и кодирование оригинала
2.2.1. Анализ и кодирование оригинала следует выполнять как описано в п. 1.2.
2.3. Кодирование полосы без выделения контура.
2.3.1. Кодирование каждой белой полосы А* следует выполнять формированием двоичного кодового слова (фаза белой полосы) вида
0100 0000 0011 1111 0000 0100 0000 0010 0000 0100.
2.3.2. Кодирование каждой небелой полосы А*-, содержащей хотя бы один небелый элемент изображения, следует начинать формированием двоичного кодового слова (фаза небелой полосы) вида
1100 0000 0011 1111 0000 1100 0000 0010 0000 1100 и выполнять по участкам А*/ в порядке роста I.
2.3.3. Кодирование каждого белого участка А*/ при М = ^ следует выполнять формированием двоичного
о
кодового слова (фаза участка) вида
1010 0000 0011 1111 0000 1010 0000 0010 0000 1010.
2.3.4. Кодирование каждого небелого участка А*/ следует выполнять по квадратам А*/т в порядке роста т и заканчивать формированием фазы участка.
_ 2.3.5. Кодирование каждого квадрата А*/т следует начинать с вычисления средней яркости элемента
bkim , определяемой по формуле:
8 к 8 М (/ - 1) + 8 т
Ьк/т = ^4 X X Si j. (2)
i - 8 ( к - 1 ) + 1 j = 8 М (l - 1) + 8 (m - 1) + 1