Векторные графические редакторы реферат

Обновлено: 04.07.2024

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

Содержание

ВВЕДЕНИЕ 3
1.ИСТОРИЯ ГРАФИЧЕСКИХ РЕДАКТОРОВ. 4
2. ГРАФИЧЕСКИЕ РЕДАКТОРЫ,ИХ ВИДЫ 5
ЗАКЛЮЧЕНИЕ 11
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ 1

Прикрепленные файлы: 1 файл

РЕДАКТОРЫ.docx

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

- CorelDRAW — векторный графический редактор, разработанный канадской корпорацией Corel.

Текущая версия продукта — CorelDRAW Graphics Suite X6, доступна только для Microsoft Windows. Более ранние версии выпускались также для Macintosh и Linux. Последняя версия для Linux — 9-я, выпущенная в 2000 году. В 2002 году вышла последняя 11-я версия для Macintosh.

Главное место на рабочем экране CorelDraw занимает настраиваемая панель инструментов. Стандартная панель инструментов позволяет в большинстве случаев одним щелчком получить быстрый доступ к функциям меню File и Edit. Но, копнув чуть глубже, вы обнаружите, что за внешне простым интерфейсом скрывается множество дополнительных инструментальных панелей. Панель цветов позволяет работать с цветовыми пространствами RGB, CMYK, HSV, HSB, LAB, YIQ и градациями серого. Вы можете также выбрать цветовую палитру из восьми вариантов, в том числе Pantone и Trumatch, или создать свою собственную.

Если вам трудно запомнить структуру меню или длинные списки "горячих" клавиш пакета Adobe Illustrator, меню свойств объекта из CorelDraw прольет бальзам на вашу истерзанную душу. Удерживая клавиши Shift или Control во время щелчка кнопкой мыши по любому объекту, вы получите контекстно-зависимое меню (эквивалент меню, вызываемого щелчком правой кнопкой в Windows 95). В таком меню указаны практически все действия, возможные с данным объектом.

Инструменты CorelDraw способствуют эффективной работе с минимальными перемещениями мыши, а также дают возможность точного численного задания параметров. Многие мощные возможности, типа команды Blend, поддерживают динамическое связывание. Измените заполнение исходного или конечного объектов - и переход от одного объекта к другому изменится. Объекты, к которым применены эффекты перспективы (perspective), "конверта" (envelope) и экструзии (extrude), связываются таким же образом. Эффект Blend применим к объектам, для которых произведено заполнение с градационным переходом цветов (такой трюк невозможен в пакетах Illustrator и Macromedia FreeHand). Инструменты заполнения CorelDraw предлагают исключительное разнообразие типов заполнений: ровный цвет, PostScript, векторные или растровые шаблоны (включая 24-разрядные цветные фотографии), фрактальные текстуры и четыре типа заполнений с градациями. Фрактальные заполнения создают огромное разнообразие интересных текстур и поверхностей, хотя побочным эффектом такой гибкости при высоких разрешениях может стать катастрофическое снижение производительности. Однако общее количество вариантов заполнения в CorelDraw позволяет создавать уникальные шаблоны и текстуры, что невозможно ни в Illustrator, ни во FreeHand. В действительности, CorelDraw - единственный из трех пакетов, в котором можно вставить растровое изображение в векторный объект и использовать его как мозаичный узор для заполнения.

К числу замечательных возможностей CorelDraw относятся его уникальные фильтры, которые называются Lens Effects. В роли линзы может выступить любая векторная форма, включая текст. А сам эффект применим к любому векторному или растровому объекту, который располагается под линзой. Объекты, расположенные под линзой, могут быть "заморожены". В этом случае создается копия только той части объекта, которая видима сквозь линзу. При этом сам объект остается в исходном состоянии и может редактироваться.

Сравнение векторных и растровых редакторов.

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

Векторные редакторы обычно более пригодны для создания разметки страниц, типографики, логотипов, sharp-edged artistic иллюстраций (например, мультипликация, clip art, сложные геометрические шаблоны), технических иллюстраций, создания диаграмм и составления блок-схем.

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

Последние версии растровых редакторов (таких, как GIMP или Photoshop) предоставляют пользователю и векторные инструменты (например, изменяемые кривые), а векторные редакторы (CorelDRAW, Adobe Illustrator, Xara Xtreme, Adobe Fireworks, Inkscape, SK1 и другие) реализуют и растровые эффекты (например, заливку), хотя иногда и несколько ограниченные по сравнению с растровыми редакторами.

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

Цель: Дать представление о видах векторных редакторов и работе в них.
Задачи:
Дать понятие графическим редакторам и векторной графике.
Рассмотреть виды векторных редакторов.
На примере одного из редакторов показать основы работы, рассмотреть его функции и некоторые инструменты.

Оглавление

Введение…………………………………………………………………. 2
Глава 1. Графические редакторы. Векторная графика……………..…. 3
1.1. Виды графических редакторов…………………………..……. ….…. 3
1.2. Векторная графика……………………………………………. 4
1.3. Редакторы векторной графики…………………………………. ……4
Глава 2. CorelDRAW – основной векторный редактор …………….……. 7
2.1. О программе………………………………………………………….…. 7
2.2. Основной интерфейс………………………………………….……. …..8
2.3. Создание простых объектов……..……………………….……………..12
2.4. Работа с цветом………………………………………………………..…15
2.5. Дополнительные функции и инструменты CorelDRAW………………27
Заключение……………………………………………………………….…. 30
Список использованных источников………………………………………. 31

Файлы: 1 файл

Курсовая. Векторные графические редакторы..docx

Глава 1. Графические редакторы. Векторная графика……………..…. 3

1.1. Виды графических редакторов…………………………..……. ….… . 3

1.3. Редакторы векторной графики…………………………………. ……4

Глава 2. CorelDRAW – основной векторный редактор …………….……. 7

2.3. Создание простых объектов……..……………………….…………….. 12

2.5. Дополнительные функции и инструменты CorelDRAW………………27

Список использованных источников………………………………………. 31

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

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

Векторные изображения построены из различных геометрических элементов или примитивов (отрезков, треугольников, прямоугольников или окружностей). Поэтому векторная графика позволяет легко манипулировать масштабом изображения, без каких бы то ни было геометрических искажений, а потому широко используется для построения шрифтов, рисованных изображений, в оформительской и издательской работе. Например, очень популярными редакторами для обработки векторных изображений являются программы CorelDRAW и Adobe Illustrator, которые часто применяются в издательском деле для подготовки к печати рисованных иллюстраций для газет, журналов и книг.

Объект: Векторные графические редакторы.

Предмет: Функции и инструменты векторных графических редакторов.

Цель: Дать представление о видах векторных редакторов и работе в них.

  • Дать понятие графическим редакторам и векторной графике.
  • Рассмотреть виды векторных редакторов.
  • На примере одного из редакторов показать основы работы, рассмотреть его функции и некоторые инструменты.

Глава 1. Графические редакторы. Векторная графика

. Виды графических редакторов

Графические редакторы - это инструменты компьютера для получения графических изображений: рисунков, картинок, чертежей, диаграмм, графиков и т.д., которые получаются на экране монитора и могут быть напечатаны. Графические редакторы (ГР) - это программы для создания и редактирования на ЭВМ графических изображений.

Средствами компьютерной графики создаётся как печатная продукция, так и видеоклипы, мультфильмы (анимация) и др.

Среди графических редакторов, есть мощные профессиональные программы (Adobe Photoshop, Adobe Illustrator, 3D Studio, CorelDRAW), очень большие, с массой вспомогательных программ и всяческих дополнительных эффектов. Есть более простые и более компактные - Paintshop Pro, Photofinish или Paint из состава Windows.

Графические редакторы включают в себя два типа: растровые (Adobe Photoshop, Paint), рисующие изображение по точкам, для каждой из которых отдельно заданы её цвет и яркость и векторные, рисующие сразу целую линию - дугу, отрезок прямой, а сложные линии представляют как совокупность таких дуг и отрезков. Векторные графические редакторы (CorelDRAW, Adobe Illustrator) позволяют проделывать очень сложные трансформации формы рисунка, сжатия и растяжения, любые изменения размера, преобразования контуров. В них легко сочетать изображения с разного рода надписями, произвольным образом размещенными (по дугам или иным кривым, под любыми углами).

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

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

Например, изображение древесного листа описывается точками, через которые проходит линия, создавая тем самым контур листа. Цвет листа задается цветом контура и области внутри этого контура.

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

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

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

1.3. Редакторы векторной графики

Adobe Streamline - продукт фирмы Adobe, предназначенный для трассировки (перевода) растровой графики в векторную. Это небольшой, но очень полезный и мощный продукт. Особенно полезен, если вы создаете Web-страницы с использованием векторной графики, например, технологии Flash.

Adobe Illustrator - векторный графический редактор, разработанный и распространяемый фирмой Adobe.

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

Мощные возможности Adobe Illustrator обусловлены тем, что в качестве графических объектов здесь реализованы кривые Безье, а также наличием простого пользовательского интерфейса, который обеспечивает точное позиционирование сплайновых графических объектов. Использование кривых Безье дает некоторые преимущества при моделировании естественных (а в определенных случаях и искусственных) объектов, файлы Adobe Illustrator применяются для обмена графическими элементами.

Формат AI инкапсулирует и формализует в структурированном файле подмножество языка описания страницы (PDL) PostScript. Такие файлы предназначены для отображения на принтере PostScript, но могут включать и растровую версию изображения, обеспечивая тем самым его предварительный просмотр. PostScript в полной реализации представляет собой мощный и сложный язык и способен определять почти все, что может быть отображено на двумерном устройстве вывода, формат AI адаптирован для хранения традиционных графических данных: рисунков, чертежей и декоративных надписей. Отметим все же, что файлы AI могут быть очень сложными. Мощь PostScript обусловлена в основном возможностью определять последовательности операций и затем объединять их простыми синтаксическими средствами. Эта скрытая сложность в файлах Adobe Illustrator иногда (но не всегда) сводится к минимуму.

Простые файлы AI конструировать довольно легко, и прикладная программа сможет создавать файлы, которые будут прочитаны любой программой чтения AI и распечатаны на любом PostScript-принтере. А вот чтение файлов AI — совсем другое дело. Некоторые операции могут оказаться слишком сложными для реализации и моделирования программой визуализации. Поэтому разработчики часто предпочитают не визуализировать изображение из данных этого подмножества PostScript. Тем не менее следует отметить, что, как правило, почти все изображение можно реконструировать простыми операциями. Если хотите разработать программу чтения файлов Adobe Illustrator, то рекомендуется в качестве подсказки воспользоваться исходными текстами системы GNU GhostScript, которая содержит почти полную реализацию языка PostScript.

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

CorelDRAW - безусловно, такой известный графический пакет не мог обойтись без средств для обработки векторной графики. Пакет по своей мощности практически не уступает графическим редакторам Adobe Photoshop и Adobe Illustrator. Помимо обработки векторной графики, в этом пакете существует обработчик растровой графики (Photo Paint), трассировщик изображений, редактор шрифтов, подготовки текстур и создания штрих кодов, а также огромные коллекции с изображениями (CorelGallery). Этому редактору посвящена вторая глава.

Векторные графические редакторы позволяют пользователю создавать и редактироватьвекторные изображения непосредственно на экране компьютера, а также сохранять их в различных векторных форматах, например, CDR, AI, EPS, WMF или SVG.

2.1 Adobe Illustrator

Adobe Illustrator — векторный графический редактор, разработанный и распространяемый фирмой Adobe Systems.

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

Adobe Illustrator, первоначально разработанный для платформы Macintosh, — известная и широко используемая программа создания изображений. Существуют версии для Macintosh, Microsoft windows и NeXT. Мощные возможности Adobe Illustrator обусловлены тем, что в качестве графических объектов здесь реализованы кривые Безье, а также наличием простого пользовательского интерфейса, который обеспечивает точное позиционирование сплайновых графических объектов. Использование кривых Безье дает некоторые преимущества при моделировании естест-венных (а в определенных случаях и искусственных) объектов, файлы Adobe Illustrator применяются для обмена графическими элементами.

Формат AI инкапсулирует и формализует в структурированном файле подмножество языка описания страницы (PDL) PostScript. Такие файлы предназначены для отображения на принтере PostScript, но могут включать и растровую версию изображения, обеспечивая тем самым его предварительный просмотр. PostScript в полной реализации представляет собой мощный и сложный язык и способен определять почти все, что может быть отображено на двумерном устройстве вывода, формат AI адаптирован для хранения традиционных графических данных: рисунков, чертежей и декоративных надписей. Отметим все же, что файлы AI могут быть очень сложными. Мощь PostScript обусловлена в основном возможностью определять последовательности операций и затем объединять их простыми синтаксическими средствами. Эта скрытая сложность в файлах Adobe Illustrator иногда (но не всегда) сводится к минимуму.

Простые файлы AI конструировать довольно легко, и прикладная программа сможет создавать файлы, которые будут прочитаны любой программой чтения AI и распечатаны на любом PostScript-принтере. А вот чтение файлов AI — совсем другое дело. Некоторые операции могут оказаться слишком сложными для реализации и моделирования программой визуализации. Поэтому разработчики часто предпочитают не визуализировать изображение из данных этого подмножества PostScript. Тем не менее следует отметить, что, как правило, почти все изображение можно реконструировать простыми операциями. Если хотите разработать программу чтения файлов Adobe Illustrator, то рекомендуем в качестве подсказки воспользоваться исходными текстами системы GNU GhostScript, которая содержит почти полную реализацию языка PostScript.

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

CorelDRAW Graphics Suite X4 предоставляет все необходимые инструменты для продуктивной работы современного дизайнера. Интуитивно понятные инструменты для векторного иллюстрирования и макетирования страниц позволяют создавать великолепные дизайнерские решения. Профессиональное программное обеспечение для редактирования фотографий помогает ретушировать и улучшать фотографии. Растровые изображения можно легко преобразовать в редактируемые и масштабируемые векторные файлы. Каким бы ни был ваш проект, CorelDRAW Graphics Suite X4 упростит рабочий процесс и вдохновит вас новыми возможностями для творчества.

Уже многие годы CorelDraw является основным рабочим инструментом для большинства дизайнеров и художников, работающих в среде Windows. Пакет приложений CorelDraw 6 Suite для Power Macintosh, как и его родственник для Windows, воплощает философию компании Corel - "чем больше, тем лучше". Набор содержит восемь приложений и утилит: недавно приобретенный Corel текстовый процессор WordPerfect 3.5, CorelDream 3D 6 (моделирование и рендеринг), CorelArtisan 6 (рисование и редактирование графики), а также CorelTexture (генератор текстур), плюс к этому - 1000 шрифтов Type 1 и 1000 изображений в формате Photo CD. Наш обзор посвящен, главным образом, модулю иллюстративной двухмерной графики CorelDraw.

Главное место на рабочем экране CorelDraw занимает настраиваемая панель инструментов. Стандартная панель инструментов позволяет в большинстве случаев одним щелчком получить быстрый доступ к функциям меню File и Edit. Но, копнув чуть глубже, вы обнаружите, что за внешне простым интерфейсом скрывается множество дополнительных инструментальных панелей. Панель цветов позволяет работать с цветовыми пространствами RGB, CMYK, HSV, HSB, LAB, YIQ и градациями серого. Вы можете также выбрать цветовую палитру из восьми вариантов, в том числе Pantone и Trumatch, или создать свою собственную.

Если вам трудно запомнить структуру меню или длинные списки "горячих" клавиш пакета Adobe Illustrator, меню свойств объекта из CorelDraw прольет бальзам на вашу истерзанную душу. Удерживая клавиши Shift или Control во время щелчка кнопкой мыши по любому объекту, вы получите контекстно-зависимое меню (эквивалент меню, вызываемого щелчком правой кнопкой в Windows 95). В таком меню указаны практически все действия, возможные с данным объектом.

Инструменты CorelDraw способствуют эффективной работе с минимальными перемещениями мыши, а также дают возможность точного численного задания параметров. Многие мощные возможности, типа команды Blend, поддерживают динамическое связывание. Измените заполнение исходного или конечного объектов - и переход от одного объекта к другому изменится. Объекты, к которым применены эффекты перспективы (perspective), "конверта" (envelope) и экструзии (extrude), связываются таким же образом. Эффект Blend применим к объектам, для которых произведено заполнение с градационным переходом цветов (такой трюк невозможен в пакетах Illustrator и Macromedia FreeHand). Инструменты заполнения CorelDraw предлагают исключительное разнообразие типов заполнений: ровный цвет, PostScript, векторные или растровые шаблоны (включая 24-разрядные цветные фотографии), фрактальные текстуры и четыре типа заполнений с градациями. Фрактальные заполнения создают огромное разнообразие интересных текстур и поверхностей, хотя побочным эффектом такой гибкости при высоких разрешениях может стать катастрофическое снижение производительности. Однако общее количество вариантов заполнения в CorelDraw позволяет создавать уникальные шаблоны и текстуры, что невозможно ни в Illustrator, ни во FreeHand. В действительности, CorelDraw - единственный из трех пакетов, в котором можно вставить растровое изображение в векторный объект и использовать его как мозаичный узор для заполнения.

К числу замечательных возможностей CorelDraw относятся его уникальные фильтры, которые называются Lens Effects. В роли линзы может выступить любая векторная форма, включая текст. А сам эффект применим к любому векторному или растровому объекту, который располагается под линзой. Объекты, расположенные под линзой, могут быть "заморожены". В этом случае создается копия только той части объекта, которая видима сквозь линзу. При этом сам объект остается в исходном состоянии и может редактироваться.

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

Отдельная и, конечно, определяющая роль принадлежит дизайнеру в разработке стиля. Учитывая, что подавляющее число среди изготавливаемой полиграфии сегодня рекламная продукция, рынок ставит новые задачи: теперь перед полиграфистами стоит цель куда более серьезная, нежели производство буклета или календарика. Яркий неповторимый стиль – вот что отличает настоящую рекламную продукцию фирмы. Сегодня ни одна рекламная компания не обходится без всевозможных полиграфических изделий и сувениров с фирменной символикой.

А для таких серьезных задач требуется серьезное программное обеспечение.

На сегодняшний день существует множество продуктов различных компаний предоставляющих дизайнерам множество возможностей начиная от создания простого календарика, заканчивая амбициозными графическими проектами и производством рекламы. Каждому самому решать какой графический редактор использовать – будь это бесплатная программа(например GIMP) или коммерческая(например продукты компании Adobe). Но с другой стороны никакая из всех программ рассмотренных мною в этом реферате не прибавит мастерства неумелому дизайнеру, а в руках профессионала станет волшебным инструментом. Следует помнить что в руках бездаря даже самый мощный графический пакет – всего лишь 700 мегабайт занятых на винчестере.

2. Дик Мак-Клелланд, Лори Ульрих Фуллер. Adobe Photoshop CS2. Библия пользователя = Photoshop CS2 Bible. — М.: Диалектика, 2007. — 944 с. — ISBN 0-7645-8972-5

4. Кэтрин Айсманн, Уэйн Палмер. Ретуширование и обработка изображений в Photoshop = Adobe Photoshop Restoration & Retouching. — 3-е изд. — М.: Вильямс, 2007. — 560 с. — ISBN 0-321-31627-4

5. Дэн Маргулис. Photoshop для профессионалов. Классическое руководство по цветокоррекции (+ CD-ROM) = Professional Photoshop: The Classic Guide to Color Correction. — Интерсофтмарк, 2003. — 464 с. — ISBN 5-902569-04-4

Раздел: Информатика, программирование
Количество знаков с пробелами: 24861
Количество таблиц: 0
Количество изображений: 0

Что такое векторная графика

Редакторы векторной графики

Редакторы свободного ПО и проприетарного ПО

Что такое растровая графика

Сжатие с потерями и без потерь

В чем же различие между растровой и векторной графикой?

Список использованной литературы

Векторная графика - неотъемлемая часть мировой технологии. Она появилась почти в то время, когда появились первые ЭВМ. (ЭВМ - это вычислительная машина, которая построена с использованием электронных устройств в качестве функциональных элементов.)

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

Что такое векторная графика

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

Для создания изображения векторного формата, которое будет отображаться на растровом устройстве, применяют преобразователи, которые делятся на:

аппаратные (встроенные в видеокарту)

Рис.1 Растровое и векторное представление листа с дерева

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

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

цифровые фотокамеры и многие другие.

Из этого сделаем вывод о преимуществах векторной графики:

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

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

Хотя, если кривая представлена в виде ломанной, как нам кажется, линии, увеличение покажет, что никакая она на самом деле не кривая.

Так как параметры объектов хранятся, значит, они могут быть легко изменены.

В то же время, это означает, что перемещение, и масштабирование, и вращение,

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

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

Помимо преимуществ есть еще и недостатки:

Спецификации векторных форматов (так же как и рендереры векторной графики) намного сложнее таковых для растровой графики.

Существуют типичные примитивные объекты, такие как:

Линии и ломаные линии

Окружности и эллипсы

Текст (в компьютерных шрифтах как TrueType, каждая буква создается из кривых Безье) 7

Данный список неполон. Более того, есть различные типы кривых - Catmull-Rom сплайны, NURBS и многие другие - которые используются в разных приложениях.

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

Векторные графические редакторы позволяют пользователям создавать и редактировать векторные изображения на экране компьютера и, конечно, сохранять их в векторных форматах типа: CDR, Al, EPS, WMF или SVG.

Так же, эти редакторы позволяют вращать, отражать, растягивать, перемещать, скашивать и выполнять основные аффинные преобразования над объектами (Аффинное преобразование - отображение плоскости или пространства в себя). Далее, позволяет изменять z-order (порядок наложения - термин, который обозначает порядок размещения элементов (очень часто графических) по отношению к наблюдателю.) и комбинировать примитивы в более сложные объекты.

Рис.2 Различие между растровой и векторной графиками

Более долгие преобразования включают булевы операции на замкнутых фигурах: объединение, дополнение, пересечение и многие другие.

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

Редакторы векторной графики

Начнем с того, что есть редакторы, которым нужна определенная операционная система, такая как Linux, OS X, Windows, но так же есть и кроссплатформенные редакторы.

Что значит кроссплаформенный редактор?

Вообще, кроссплатформенное (межплатформенное) программное обеспечение - это такое программное обеспечение, которое работает более чем на одной аппаратной платформе и/или операционной системе. Типичным примером является программное обеспечение, предназначенное для работы в операционных системах Linux и Windows одновременно. Из этого делаем вывод:

Кроссплатформенный редактор - это редактор, в котором можно работать в нескольких ОС сразу.

Линукс - это общее название Unix-подобных операционных систем, которые основаны на

Рис.2 Логотип ОС Linux. одноименном ядре

Об OS X:X (Mac OS X до версии 10.6 включительно) - проприетарная операционная система производства Apple.

Как говорят, является преемницей Mac OS 9.

В OS X используется ядро XNU, основанное на микроядре Mach и содержащее программный код разработанный компанией Apple, так же код из ОС

Рис.3 Логотип компании Apple и ОС Mac OS X NeXTSTEP и FreeBSD

До версии 10.3 OS X работала только на компьютерах с процессорами PowerPC. Выпуски 10.4 и 10.5 поддерживали как PowerPC, так и Intel-процессоры. Начиная с 10.6 OS X, работает только с процессорами Intel.

О Windows:Windows - семейство проприетарных операционных систем корпорации Microsoft, ориентированных на применение графического интерфейса при управлении.

Рис.4 Логотип ОС Windows

Редакторы свободного ПО и проприетарного ПО

Они делятся на две группы:

. Свободное программное обеспечение;

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

. Проприетарное программное обеспечение.

Поприетарное программное обеспечение является частной собственностью авторов или правообладателей. Оно не удовлетворяет критериям свободного ПО (наличия открытого программного кода, к сожалению, недостаточно).

Правообладатель проприетарного ПО сохраняет за собой монополию на его использование, копирование и модификацию, полностью или в

Рис.5 Редакторы и нужные им ОС

К первой группе относятся такие редакторы, как:

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

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

. Xara Xtreme - векторный графический редактор. Последняя версия - Xara Designer 8 - выпущена в мае 2012 года.

Выпустившая Xara Designer компания Xara Ltd. раскрыла исходные коды программы на условиях лицензии GNU General Public License, однако коды нужной библиотеки CDraw остались в секрете. Сторонние разработчики начали портирование на Cairo.

. sK1- редактор для работы с векторной графикой, распространяющийся на условиях LGPL, по набору функций схожий с CorelDRAW, Adobe Illustrator, Freehand и Inkscape.

. Scribus (Скрибус) - это приложение для визуальной вёрстки документов, созданное для пользователей Linux, Unix, Mac OS X, OS2, eCS, HaikuOS и Windows, по концепции аналогичное Adobe InDesign и QuarkXPress. Программа распространяется на условиях GNU General Public License.

А ко второй группе относятся редакторы типа:

.CorelDRAW - векторный графический редактор, разработанный канадской корпорацией Corel. Текущая версия продукта - CorelDRAW Graphics Suite X7, доступна только для Microsoft Windows. Более ранние версии выпускались также для Macintosh и Linux. Последняя версия для Linux - 9-я, выпущенная в 2000 году. В 2002 году вышла последняя 11-я версия для Macintosh.

. Adobe Illustrator - Adobe Illustrator был задуман как редактор векторной графики, однако дизайнеры используют его в самых разных целях, в том числе и в виде иллюстратора. Он очень удобен для быстрой разметки страницы с логотипом и графикой - простого одностраничного документа. Программа обладает вполне понятным интерфейсом. Так же, имеет легкий доступ ко многим функциям, имеет широкий выбор инструментов для рисования. Имеются продвинутые возможности (для профессионалов) управления цветом, текстом, что позволяет создавать векторные изображения любого уровня сложности. Adobe Illustrator является одним из наиболее удобных редакторов для создания различных макетов для прессы или наружной рекламы.

. Adobe Fireworks - (также известный как FW) - растровый и векторный графический редактор компании Adobe для веб-дизайнеров и разработчиков, позволяющий быстро создавать, редактировать и оптимизировать изображения для сайтов, эскизы сайтов и веб-приложений.

Что такое растровая графика?

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

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

Одна и та же картинка может быть представлена с лучшим, а так же с худшим качеством в соответствии точек на единицу длины - разрешением. Обычно, это такие разрешения, как:

dpi - точек на дюйм,

ppi - пиксели на дюйм.

Более того, качество зависит еще и от количества цветов и оттенков, которые может принимать любая точка изображения.

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

То есть, синий цвет может быть цветом номер 003, а может быть и - 0000000003. Следовательно, чем качественнее изображение, тем больший размер имеет файл.

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

Сжатие с потерями и без потерь

векторный растровый графика изображение

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

Кстати, хочу Вас осведомить, что сжатие изображений подразделяют на:

сжатие с потерями качества,

сжатие без потерь.

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

Алгоритмы сжатия с потерями (при увеличении степени сжатия), как правило, порождают очень хорошо замеченные человеческому глазу, так называемые, артефакты.

Итак, вернемся к алгоритмам. Как мы уже говорили , существует всего два алгоритма. Первый - это сжатие без потерь:

RLE - этот алгоритм используется для таких форматов, как PCX (в качестве основного метода), TIFF, BMP, TGA (в качестве одного из доступных).

LZW - используется в таком формате, как GIF

LZ-Huffman -используется в формате PNG

Второй алгоритм - сжатие с потерями:

Самый популярный формат изображения, где используется сжатие с потерями - JPEG

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

Алгоритм фрактального сжатия

DXTC - это компрессия всяких текстур, которая реализована в графическом API DirectX и, которая поддерживается на аппаратном уровне, благодаря современным видеокартам.

Сжатие изображения на базе дифференциального анализа.

Рис.6 Графические форматы

Должна упомянуть еще пару алгоритмов - это:

TIFF поддерживает большой диапазон изменения глубины цвета, разные цветовые пространства, а так же разные настройки сжатия (и с потерями, и без).

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

невозможность выставить баланс белого и многое другое.

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

В чем же различие между растровой и векторной графикой?

Для того, чтобы уяснить разницу между растровой и векторной графикой приведем простой пример. Ну, предположим, что Вы решили отсканировать Вашу фотографию размером 10х15 см чтобы затем обработать и распечатать на цветном принтере. Для получения приемлемого качества печати необходимо разрешение не менее 300 dpi. Считаем:

см = 3,9 дюйма; 15 см = 5,9 дюймов.

По вертикали: 3,9 * 300 = 1170 точек.

По горизонтали: 5,9 * 300 = 1770 точек.

Итак, число пикселей растровой матрицы 1170 * 1770 = 2 070 900.

Теперь решим, сколько цветов мы хотим использовать. Для черно-белого изображения используют обычно 256 градаций серого цвета для каждого пикселя, или 1 байт. Получаем, что для хранения нашего изображения надо 2 070 900 байт или 1,97 Мб.

Для получения качественного цветного изображения надо не менее 256 оттенков для каждого базового цвета. В модели RGB соответственно их три: красный, зеленый и синий. Получаем общее количество байт - три на каждый пиксель. Соответственно, размер хранимого изображения возрастает в три раза и составляет 5,92 Мб.

Для создания макета для полиграфии фотографии сканируют с разрешением 600 dpi, следовательно, размер файла вырастает вообще вчетверо.

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

Список использованной литературы.

Теги: Векторная и растровая графика Реферат Информационное обеспечение, программирование

Читайте также: