ГОСТ Р 56953—2016
region_horizontal_address: поле определяет горизонтальный адрес верхнего левого пикселя
данного региона. Крайний левый пиксель из числа активных пикселей имеет горизонтальный адрес
равный 0. пиксельные адреса увеличиваются слева направо.
region_vertlcal_address: определяет вертикальный адрес верхней строки данного региона. Верх
няя строка кадра имеет адрес равный 0. адрес строк увеличивается на единицу в пределах кадра
сверху вниз.
7.2.3 Сегмент композиции региона
Синтаксис сегмента композиции региона приведен в таблице 8.
Таблица 8 — Синтаксис сегмента композиции региона
Синтаксис
Количество битов
Формат
8 bslbf
8 bslbf
16 bslbf
16 uimsbf
8uimsbf
4uimsbf
1
bslbf
3
bslbf
16uimsbf
16uimsbf
3
bslbf
3 bslbf
2 bslbf
8 bslbf
8 bslbf
4 bslbf
2 bslbf
2 bslbf
1
16 bslbf
2 bslbf
2 bslbf
12 uimsbf
4 bslbf
12uimsbf
region_composition_segment{) {
sync_byte
segmentjype
page_id
segmentjength
regionjd
reg»on_version_number
regicnjinjlag
reserved
region_width
region height
regionJevel_of_compatibility
regiondepth
reserved
CLUT id
region_8-bit_pixel_code
region_4-bit_pixel-code
region_2-bit_pixel-code
reserved
while (processedjength < segmentjength) {
objectjd
objectjype
object_provider flag
objectJiorizontal_position
reserved
object_ver ical_position
if (objectJype ==0x01 or objectjype == 0x02K
foreground_pixel_code
background_pixet code
}
}
)
8 bslbf
8 bslbf
Семантика:
regionJD: 8-битовое поле, однозначно идентифицирует регион, информация о котором содер
жится в данном сегменте композиции региона.
region_version_number: указывает на версию данного региона. Номер версии должен быть ин
крементирован (по модулю 16) при следующих условиях:
- установлен флаг region_fill_flag;
- семейство таблиц ТПЦП изменено:
- регион содержит список объектов ненулевой длины.
region_fill_flag: если данное поле установлено в ’V. указывает, что регион должен быть заполнен
цветом фона, определенным в поле region_n-bit_pixel_code данного сегмента.
region_width: определяет ширину данного региона в пикселях.
region_height: определяет высоту данного региона в пикселях.
region_!evel_of_compatibility: указывает минимальный тип ТПЦП. необходимый декодеру для
декодирования данного региона согласно таблице 9.
12