русс | укр

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

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

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

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


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

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


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


Палитра и цветовая информация

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

Векторные данные содержат информацию об отдельных объектах изображения. Объем данных, используемых для представления каждого объекта зависит от сложности и от возможности по уменьшению файла, которые заложены в этом формате. Элементы являются наименьшими частями изображения. Каждый элемент векторных данных либо однозначно связан с информацией по умолчанию, либо сопровождается информацией, задающей его размер, форму, относительную позицию в изображении, цвет и другие атрибуты. При расшифровке векторного формата, программа визуализации должна найти векторные данные и понять принятыев этом формате соглашения. В векторных форматах элементы векторных данных поименованы и разделены символом точка с запятой (;). Вслед за наименованием идут числовые данные, определяющие координаты на устройстве вывода.

Синтаксис элементов изображения может быть неодинаков.

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

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

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





<== предыдущая лекция | следующая лекция ==>
Организация векторных файлов | Преимущества и недостатки векторных файлов


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


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

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

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


 


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

 
 

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

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