Особую группу программных средств обработки изображений представляют фильтры. Это подключаемые к программе модули, часто третьих фирм, позволяющие обрабатывать изображение по заданному алгоритму. Иногда такие алгоритмы бывают очень сложными, а окно фильтра может иметь множество настраиваемых параметров. Из групп фильтров популярны продукты серий Kai's Power Tools, Alien Skin, Andromeda и другие.
Рис. 15.19. Фильтр KPT Lens Flare из пакета Kai's Power Tools 6 предназначен для создания эффекта блика линзы фотоаппаратаВекторный редактор Adobe Illustrator является одним из общепризнанных лидеров среди программ этого класса. Его особое преимущество заключается в хорошо
отлаженном взаимодействии с другими продуктами компании Adobe, прежде всего с пакетами Photoshop, InDesign. Эти приложения выполнены в едином стиле и образуют законченный пакет.
Векторный редактор Macromedia Freehand с простым и дружественным интерфейсом служит удобным инструментом работы для начинающих. Программа отличается небольшим размером и хорошим быстродействием. Нетребовательность к аппаратным ресурсам позволяет работать на компьютерах среднего уровня. Инструментальные средства программы достаточны для разработки сложных документов и лишь в некоторых элементах уступают более мощным средствам Adobe Illustrator и CorelDraw. Пакет специально адаптирован для совместной работы с программой компьютерной верстки QuarkXPress. Векторный редактор CorelDraw исторически, особенно в России, считается основным пакетом создания и обработки векторной графики на платформе Windows. К его преимуществам относятся развитая система управления и обширные средства настройки параметров инструментов. По возможностям создания самых сложных художественных композиций CorelDraw превосходит конкурентов. Однако интерфейс программы считается непростым для освоения. Трассировщик Adobe StreamLine по праву занимает ведущее место в своем классе программ. Хотя имеются более мощные пакеты, ориентированные на обработку чертежей, они очень требовательны к аппаратным ресурсам, да и по стоимости много дороже. StreamLine позволяет проводить тонкую настройку параметров векторизации, что улучшает ее точность. Более всего векторизация удобна для преобразования чертежей, черно-белых рисунков и другой простой графики без полутонов. Полутоновые и цветные изображения обрабатываются хуже, и для приближения к оригиналу результат требует значительной доработки.Основным объектом векторной графики является линия. При этом прямая линия рассматривается как частный случай кривой. Иногда вместо понятия линии используется понятие контур. Этот термин более полно отражает суть, поскольку контур может иметь любую форму — прямой, кривой, ломаной линии, фигуры.
Каждый контур имеет две или более опорных точек, также именуемых узлами. Элемент контура, заключенный между двумя смежными опорными точками, называют сегментом контура. Форму контура меняют перемещением опорных точек, изменением их свойств, добавлением новых и удалением имеющихся узлов. Контур может быть открытым или замкнутым — когда последняя опорная точка одновременно является и первой. Свойства замкнутых и открытых контуров различны.Контур является элементарным графическим объектом. Из контуров создают новые объекты или их группы. С несколькими контурами выполняют операции группи-
ровки, комбинирования, объединения. В результате образуются соответственно: группа объектов, составной контур, новый контур. После операции группировки каждый контур сохраняет свои свойства и принадлежащие ему узлы. После операции комбинирования составной контур приобретает новые свойства, но узлы оста-
Группировка объектов Операция не влияет ни на свойства объектов, ни на узловые точки контуров Разгруппировка восстанавливает независимость всех объектов | Составной контур Операция не влияет на узловые точки, но все объекты приобретают единые свойства Разгруппировка не восстанавливает исходные свойства | Объединенный контур Все объекты приобретают единые свойства, образуются новые узловые точки Разгруппировка не восстанавливает ни исходные свойства, ни узловые точки |
ются прежними. После операции объединения образуются новые узлы и меняются свойства исходных контуров (рис. 15.20).
Параметры обводки контура определяют его вид при отображении. К ним относятся:
• толщина линии;
• цвет линии;
• тип линии (сплошная, пунктирная и прочие);• форма концов (со стрелкой, закругленные и прочие).
Замкнутые контуры обладают особым свойством — заливкой, то есть параметрами заполнения охватываемой области. Заливка также является объектом и обладает собственным набором свойств. Различают несколько типов заливки:
• заливка основным цветом, то есть заполнение внутренней области избраннымцветом;
• градиентная заливка — заполнение двумя или более цветами с плавным перехо-дом между ними;
• текстурная заливка — заполнение узором с регулярной структурой;
• заливка изображением-картой — заполнение готовым растровым изображени-ем, называемым картой;
• заливка векторным изображением (текстуры PostScript).
Отображение
Палитра Цвет
Палитра
Прозрачность
Палитра Стили
Палитра Слои
развитых функциональных возможностей (рис. 15.21). Главным недостатком Adobe Illustrator считается невозможность создания многостраничных документов. Основные элементы управления программы A dobe Illustrator сосредоточены в строке меню, на панели инструментов и в инструментальных палитрах.Панель инструментов выполнена подобно рассмотренной нами ранее для Adobe
Photoshop и включает девять групп значков (рис. 15.22). Первая группа объединяет инструменты выделения объектов. Инструмент Selection (Выделение) позволяет выделить объект целиком щелчком на его контуре или построением рамки вокруг объекта. Инструмент Direct Selection (Частичное выделение) служит для выделения части контура, например одного сегмента. При нажатой клавише SHIFT этими инструментами выделяют несколько объектов. Инструментом Лассо (Lasso) выделяют объекты, хотя бы частично попавшие внутрь очерченной указателем области. Инструмент Magic Wand (Волшебная палочка) позволяет выделять объекты с одинаковыми свойствами контура и заливки. Для рисования предназначены инструменты второй группы, объединяющие средства создания фигур, линий и текста. Инструмент Реп (Перо) и его альтернативные варианты используют для рисования кривых и редактирования их точек. Назначение инструмента Text (Текст) понятно из его названия. Альтернативные варианты инструмента позволяют разместить текст в окне (текстовом блоке), по вертикали, под наклоном и вдоль кривой. Линии и сегменты заранее заданной формы рисуют