русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

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


Дата добавления: 2013-12-23; просмотров: 1524; Нарушение авторских прав


Векторные файлы

Это те файлы, в которых содержится математическое описание всех элементов изображения //(отдельных элементов) , ??? использованные программы визуализации для конструирования конечного изображения. ВФ строится не из пиксельных значений, а из описания элементов изображения.//

Векторные данные могут включать в себя данные о типе линии и некоторые соглашения относительно того, как они будут вычерчиваться (её атрибутах). Линии используются для построения геометрических фигур, т.е. в свою очередь может быть использованы для создания объекта 3D фигур. Векторные данные представляют собой список операций черчения и математическое описание элементов изображения, записанные в файле в той последовательности, в которой они создавались.

Все векторные объекты описаны примерно одинаково. //…

Векторные данные гораздо менее объемные, чем растровые (за исключением фотографий).

Простейшие векторные форматы используются текстовыми редакторами и электронными таблицами. Большинство векторных форматов разработаны для хранения чертежей и рисунков, созданных программами САПР (AutoCad, Компас).

Базовая структура ВФ содержит

1. заголовок

2. ВД (данные изображения)

3. маркер конца файла

 

заголовок
данные
изображение
заголовок
данные изображения
палитра
концовка

 

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

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

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



//2.11.04. Лекция 5//



<== предыдущая лекция | следующая лекция ==>
Наложение и прозрачность | Атрибуты заполнения и цветовые атрибуты


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.004 сек.