С. 12 ГОСТ 26631-85
Пример кодирования небелого квадрата Ак1т1 Пример кодирования небелого квадрата Ак 1тТ
с полным выделением контура с полным выделением контура
в направлении столбцов сверху вниз в направлении столбцов снизу вверх
 |
|
Черт. 13 |
Черт. 12
2.3.6. Каждый кодируемый квадрат следует разбивать на 4 двоичных матриц А ^ элементами которых
являются разряды (gn)ij из gц (п = 1, 2, . . . , 4), где п — номер разряда в 4-разрядном числе gy.
(Измененная редакция, Изм. № 2).
2.3.7. Кодирование каждого квадрата Akim следует выполнять по матрицам А ^ в порядке роста п.
2.3.8. Кодирование каждой матрицы А ^ следует выполнять, как описано в пп. 1.3.5, 1.3.6, рассматривая при этом ее как квадрат A^m в штриховом режиме, в котором белыми элементами изображения являются нулевые биты А ^ , а черными — ее единичные биты.
2.3.9. Для каждой матрицы А ^ (п = 1, 2, . . . , 4 — 1) следует формировать квадрат В ^ . Каждому
элементу в В ^ следует присваивать яркость опорной градации g(П) = ( g 1, g 2, . . . , g N )у , которую следует определять по содержимому п закодированных разрядов (g1, . . . , g^- в соответствии со следующими равенствами: g 1 = g 1, . . . , g п = gп ; g п+1 = . . . , g N = g 1 ; (п = 1, 2, . . . , 4 — 1).
2.3.10. Для каждого квадрата В ^ (п = 1, 2, 3, 4 — 1) следует вычислить среднюю яркость элемента, определяемую по формуле
8 к 8 М (I - 1) + 8 т
Him = ^ X X g (П) ■ (3)
i = 8 ( к - 1 ) + 1 j = 8 М (/ - 1) + 8 (m - 1) + 1