Дополнительные структуры данных растрового файла (рф).
Организация РД в виде плоскостей.
Фрагменты
Фрагменты подобны полосам, но кажд фрагмент соот-ет прямоугольной (вертикальной области изображения). Ф. могут иметь любую ширину от 1 пикселя до ширины всего изо-я. Ф. организованы т.о. что пиксельные данные соответствующие одному ф-ту имеют кратно 16 Кб(8), а их высота и ширина кратны 16 пикселям. Если данные изо-я организованы в виде ф., то фрагментируется все изображение, все ф-ты имеют одинаковый размер и не перекрываются.
Фрагментация данных позволяет оптимизировать степень сжатия путем применения к различным частям изо-я различных схем сжатия. Поскольку ф-ты можно раскодировать независимо др. от др, файловые форматы позволяющие применять ф-ты содер. в заголовке файла сведения о количестве фрагментов, их размере и смещении.
В таких файлах данные изо-я делятся на 2 и более плоскости и наз. плоскостными файлами. Изо-е кот. использует несколько цветов наз. составным изо-ем. Составное изо-е м.б. представлено несколькими блоками РД, причем кажд. блок будет содержать одну из цветовых составляющих используемых в данном изо-ии. Конструирование блока – это размножение изо-я на цветовые составляющие. Блоки м.б. сохранены в файле последовательно или физически раздельно. Организация данных в виде плоскостей – это обычная ориентация на какое-либо устройство вывода, конструкция кот. позволяет в кажд. момент времени только 1 цветом.
Пиксельные данные из плоскостного файла конструируются в отдельном буфере и программа, обслуживающая устройства вывода может обрабатывать как плоскостями, так и по пикселям.
Палитра аналогична векторным файлам.
РФ может содер. допол. струк-ры данных используемые программой визуализации при различных манипуляциях с данными изо-я. Также м.б. сохр. Данные в таблице строк развертки, кот. предназ. для задания кажд. начала строки пиксельных данных. Таблица строк развертки (ТСР) используется если данные изо-я сжаты и пиксельные данные соответствующие отдельным строкам развертки должны считываться в произвольном порядке. Пиксели такого изо-я упорядочиваются после декодирования. ТСР содерж. по одному элементу для кажд. строки, вариантами явл. таблицы расположения полос и таблицы расположения фрагментов (1 элемент на фрагмент).
К. представляет собой структуру данных, кот. дополняет основной заголовок, но располагается в конце файла. К. использ. в тех случаях, когда файловый формат модифицируется. Расширить или изменить стр-ру заголовка нельзя. К. позволяет сохранить совместимость формата с его предыдущими версиями. К. никогда не имеет постоянного смещения от начала файлов, ее смещение задается относительно конца файла. Т.к. концовки имеют постоянную длину, то смещение концовки обычно указыв. в инфо заголовка, если для этого есть свободное пространство. К. может содержать поле идентификатора, используемое программой визуализации для того чтобы отличить эту структуру от остальных элементов РФ.