русс | укр

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

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

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

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


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

Векторная графика


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


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

Средства создания изображения

Программы для работы с растровой графикой

Недостатки.

Достоинства растровой графики.

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

· Растровое изображение наиболее адаптировано для распространенных растровых устройств вывода - лазерных принтеров и др.

· Занимают большой объем памяти.

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

· Трудоемкий процесс редактирования растровых изображений.

· При увеличении размеров изображения сильно ухудшается качество.

Применение: обработка фотоизображений, художественная графика, реставрационные работы, работа со сканером.

Ряд графических редакторов, например Paint, Painter и Fauve Matisse, ориентирован непосредственно на процесс рисования «с нуля».

Средства обработки изображения

Другой класс растровых графических редакторов предназначен для обработки готовых рисунков с целью улучшения их качества и реализации творческих идей. К таким программам относится например Adobe Photoshop, Photostyler, Picture Publisher и другие.

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

 

Векторная графика – построение изображения с помощью “векторов” - функций, которые позволяют вычислить положение точки на экране или бумаге. Векторная графика описывает изображения с использованием прямых и изогнутых линий (векторов), а также параметров, описывающих цвета и расположение. Совокупность таких “векторов” - векторное изображение. Векторы представляют собой математическое описание объектов относительно точки начала координат.



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

 

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

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

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

 

Файлы векторной графики могут содержать несколько различных элементов:

· наборы векторных команд;

· таблицы информации о цвете рисунка;

· данные о шрифтах, которые могут быть включены в рисунок.

 

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



<== предыдущая лекция | следующая лекция ==>
Растровая графика | Фрактальная графика


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


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

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

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


 


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

 
 

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

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