Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
8
Добавлен:
25.05.2014
Размер:
137.73 Кб
Скачать

Организация векторных файлов

Базовая структура векторного файла – заголовок и векторные данные.

Заголовок

Заголовок

Данные

изображения

Данные

изображения

Палитра

Концовка

Когда в файл требуется записать дополнительную информацию, которая не помещается в заголовок, либо появляясь в процессе изменения файла, к нему добавляется концовка, либо палитра.

Заголовок

Содержит информацию общую для всего векторного файла и должен быть прочитан до того, как будет обрабатываться вся остальная информация. Общая информация состоит из числа, идентифицирующего файловый формат, номера версии и цветовой информации. Заголовки могут содержать значение атрибутов по умолчанию, которые применяются к любым элементам векторных данных этого файла, если значение их собственных атрибутов не задано. Атрибуты по умолчанию используются для сокращения размера файла. Заголовки и концовки файлов не всегда имеют постоянную длину. Поэтому файл должен читаться последовательно. Информация, записанная в заголовке определяется типом данных в файле и включает сведения о высоте и ширине изображения, его позиции на устройстве вывода, а также информацию о количестве слоев изображения.

Векторные данные

Объем данных используемых для представления каждого объекта зависит от его сложности и от возможностей по уменьшению размера файла, которые заложены в применяемом формате.

Каждый элемент векторных данных либо однозначно связан с информацией по умолчанию, либо сопровождается информацией задающей его размер, форму, относительную позицию в изображении, цвет и другие атрибуты.

При расшифровке векторного формата программа визуализации должна найти векторные данные и понять принятые в этом формате соглашения. Элементы векторных данных поименованы и разделены символом; вслед поименованием идут числовые параметры и цветовая информация. Возможно в векторных данных упрощение определения элементов: можно опустить определение линии и задать его по умолчанию, также по умолчанию может быть задано значение цвета. Во многих форматах для уменьшения размера файла применяются аббревиатуры.RED(R);BLUE(BL);CIRCLE(C)

15. Структ вект.Файлов палитры и цветовая информация

Если в файле используется палитра, то перед тем, как воспроизводить изображение программа визуализации должна найти определение цвета изображения в палитре цветов.

(255,0) красный; (0,0,255) голубой;(0,0,0) черный

С 100,40,50,3; 20,80,40,50,2; 80,100,120,30,1; (последняя цифра номер цвета в палитре)

Атрибуты заполнения и цветовые атрибуты

Нецветовые элементы информации, необходимые для визуализации изображения называются элементарными атрибутами. Замкнутые элементы векторных данных могут быть спроектированы с учетом заполнения их цвета. Цвет элемента обычно не зависит от цвета контура. Т.о. каждый элемент может быть связан с 2-мя или более цветами: 1-ый – цвет контура, остальные – цвета заполнения. Замкнутые элементы могут заполняться чистыми цветами, могут содержать штриховку или полутона, задаваемые атрибутами заполнения.

16 Преимущества и недостатки векторных файлов.

+: векторные файлы наиболее удобны для хранения изображений, составленных из элементов; ~ легко масштабируются и поддаются др. манипуляциям, позволяющим адаптировать их к различным устройствам вывода; ~, содержащие текстовые данные могут быть изменены без ущерба для других объектов изображения.

---: ~ не применяются для хранения сложных изображений (фотографий); внешнее представление векторных изображений может измениться в зависимости от отображающих их программ; ~ плохо отображаются на растровых устройствах вывода, для них лучше исп-ть векторные устр-ва вывода (перьевые плоттеры); визуализация ~ может потребовать больше времени, чем визуализация растрового файла той же сложности.

Соседние файлы в папке шпора без содержания