ГОСТ Р 58668.4—2021
Если цветное изображение РОГ закодировано в PPM, то описание формата выглядит следующим
образом (в порядке следования):
- «Р6» для определения типа файла;
- область разделителей (пробелы, табуляция, CR, подача строки LF);
- ширина изображения в виде символов ASCII в десятичном формате;
- область разделителей (пробелы, табуляция, CR, LF);
- высота изображения в виде символов ASCII в десятичном формате;
- область разделителей (пробелы, табуляция, CR, LF);
- максимальное значение канала (переменная Maxval) в виде символов ASCII в десятичном фор
мате. Значение должно быть в диапазоне от нуля до 256;
- один символ разделителя (обычно перевод строки);
- растр строк в порядке сверху вниз. Каждая строка состоит из значений пикселей в порядке слева
направо. Каждое значение пикселя представлено одним числом для красного канала, одним числом
для зеленого канала и одним числом для синего канала. Значения пикселей представлены в диапазоне
от 0 до Maxval. Таким образом, каждое значение пикселя представлено в двоичном формате тремя
байтами.
Изображение РОГ, закодированное PPM, должно быть в формате Р6.
Таблица 4 — Абстрактные значения для элемента «Формат данных изображения РОГ» (Image data format)
Абстрактное значение
Описание
pgm
Изображение является монохромным и несжатым с использованием PGM в соот
ветствии с 7.3.5
ppm
Изображение является цветным и несжатым с использованием PPM в соответствии
с 7.3.5
png
Изображение является монохромным или цветным и сжатым с использованием PNG
в соответствии с [1]
jpeg2000Lossless
Изображение является монохромным или цветным и сжатым без потерь с использо
ванием JPEG2000 в соответствии с [6] в формате файла JPEG2000 без потерь
jpeg2000Lossy
Изображение является монохромным или цветным и сжатым с потерями с использо
ванием JPEG2000 в соответствии с [6] в формате файла JPEG2000 с потерями
7.3.6 Элемент «Горизонтальная ориентация» (Horizontal orientation)
Абстрактные значения:
undefined, leftToRight, rightToLeft.
Содержание:
Данный элемент содержит значение горизонтальной ориентации изобра
жения. Описание абстрактных значений приведено в таблице 5.
Таблица 5 — Абстрактные значения для элемента «Горизонтальная ориентация» (Horizontal orientation)
Абстрактное значение
Описание
undefined
Горизонтальная ориентация неизвестна
leftToRight
Левая сторона глаза субъекта (т. е. носовая сторона левого глаза субъекта или ви
сочная сторона правого глаза субъекта) находится на левой стороне изображения
при просмотре
rightToLeft
Горизонтальная ориентация противоположна описанию значения «leftToRight», т.е.
зеркально отражена относительно вертикальной оси
7.3.7 Элемент «Вертикальная ориентация» (Vertical orientation)
Абстрактные значения:
undefined, topToBottom, bottomToTop.
Содержание:
Данный элемент содержит значение вертикальной ориентации изображе
ния. Описание абстрактных значений приведено в таблице 6.
10