Работа в CorelDRAW X3

Трассировка растровых изображений

Показывать лекцию целиком

Что такое трассировка?

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

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

(рис 6.1а) Штриховой рисунок (рис 6.1б) Картинка (рис 6.1в) Фотоизображение

В большинстве стилей заготовок фон растрового изображения автоматически определяется и удаляется (рис 6.2). Однако в результатах трассировки фон можно сохранить. Можно также удалить цвет фона. Если после удаления цвета фона вокруг границ некоторое его количество по-прежнему отображается внутри изображения, цвет фона можно полностью удалить из изображения.

(рис 6.2) Оригинальное изображение (сверху) и изображение трассированное, без фона (снизу)

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

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

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

Автоматическая трассировка

Для автоматической векторизации растровых изображений в составе CorelDRAW включается существует утилита PowerTRACE, которая позволяет по исходным изображениям в формате точечной графики автоматически строить векторные изображения в формате СМХ, который в семействе графических программ фирмы Corel используется для обмена графической информацией. Для перехода к автоматической векторизации импортированного точечного изображения следует выделить его инструментом Pick (Выбор) и выбрать команду Bitmaps (Точечные изображения) | Trace Bitmap (Трассировать точечное изображение) | Quick Trace (Быстрая векторизация).

При трассировке наиболее часто употребляются два алгоритма векторизации: трассировка по контурам и трассировка по осевой линии.

  • При векторизации по контурам векторизованное изображение составляется из объектов областей с примерно одинаковой окраской - этот цвет становится заливкой объекта.
  • Векторизация по осевой линии выполняется несколько иным способом. Программа векторизации для каждого найденного ею участка точечного изображения с одинаковой заливкой пытается за заданное число итераций найти осевую линию. Совокупность таких осевых линий толщиной в один пиксел и составляет результат векторизации. Этот метод практически пригоден только для штриховых изображений.
  • Пример 6.1. Быстрая трассировка растрового изображений

    Для быстрой (автоматической) трассировки растровых изображений в один прием:

  • Загрузите растровое изображение в редактор командой File (Файл) | Import (Импорт).
  • Выделите изображение инструментом Pick Tool (Указатель).
  • Выберите команду .
  • (рис 6.3) Исходное (слева) и трассированное (справа) изображения

    Для более тонкой работы в процессе трассировки выберите один из вариантов исходной растровой заготовки:

  • Line art (Штриховой рисунок) - трассировка черно-белых эскизов и иллюстраций;
  • Logo (Эмблема) - трассировка простых эмблем с низкой детализацией и небольшим количеством цветов;
  • Detailed logo (Подробная эмблема) - трассировка эмблем с высокой детализацией и большим количеством цветов;
  • Clipart (Картинки) - трассировка готовой графики с разной степенью детализации и количеством цветов;
  • Low Quality Image (Изображение низкого качества) - трассировка фотографий с низкой детализацией или фотографий, для которых высокая детализация не имеет значения
  • High Quality Image (Изображение высокого качества) - трассировка фотографий высокого качества с высокой детализацией
  • Выполним трассировку черно-белого штрихового рисунка (рис 6.4).

    (рис 6.4) Окно для настройки параметров трассировки изображения

    В этом окне есть два важных регулятора:

  • Smoothing (Сглаживание) - сглаживание кривых линий и управление количеством узлов в результатах трассировки. При высоких значениях количество узлов уменьшается и создаются кривые, приблизительно повторяющие линии в исходном растровом изображении. При низких значениях количество узлов увеличивается, обеспечивая более точные результаты трассировки.
  • Detail (Деталь) - настройка степени сохранения исходной детализации в результатах трассировки. При высоких значениях сохраняется больше деталей, увеличивая количество объектов и цветов. При низких значениях некоторые детали удаляются, что приводит к уменьшению объектов.
  • Среди дополнительных возможностей существуют такие настройки трассировки:

  • Type of Image (Тип изображения) - список для выбора стиля заготовки в списке видов исходных изображений;
  • Флажок Delete original image (Удалить исходное изображение);
  • Флажок Remove Background (Удалить фон);
  • В поле Options (Опции) присутствует возможность выбора цвета фона, который требуется удалить. Выберите пипеткой на оригинальном изображении цвет для удаления (щелкните его в окне предварительного просмотра, удерживая нажатой клавишу Shift) - этот цвет при трассировке будет удален.
  • При предварительном просмотре результатов трассировки есть опция Wireframe Overlay (Каркасное выделение) - отображение каркасного вида результатов трассировки поверх исходного растрового изображения. Для управления степенью видимости исходного растрового изображения под каркасом используйте регулятор Transparency (Прозрачность).

    Трассировка (векторизация) вручную

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

  • На первом этапе точечное изображение масштабируется до размера, удобного для последующей работы. Если изображение монохромное, целесообразно на этом этапе изменить цвет его обводки, выделив импортированное изображение инструментом Pick (Выбор) и щелкнув правой кнопкой мыши на образце экранной палитры неяркого светлого цвета (на фоне такого изображения не будут зрительно теряться построенные векторные объекты). В заключение первого этапа рекомендуется воспользоваться командой Arrange (Монтаж) | Lock Object (Заблокировать объект) во избежание случайного повреждения или смещения точечного объекта.
  • На втором этапе инструментом Bezier (Кривая Безье) поверх заблокированного точечного изображения строятся замкнутые кривые. В последнюю очередь строятся и группируются незамкнутые кривые (если, конечно, такие имеются на изображении). Параллельно с построением кривых имеет смысл упорядочивать расположение вновь построенных объектов в стопке и группировать или соединять объекты, которые впоследствии предполагается раскрасить в одинаковые цвета. Если при этом дать осмысленные имена отдельным объектам и группам, то это упростит последний (третий) этап векторизации.
  • На третьем этапе ранее построенным объектам назначаются цвета заливки, а также параметры контурных линий (или отмена обводки). По завершении этого этапа в вашем распоряжении оказывается полнофункциональное векторное изображение CorelDRAW, которое можно, например, доработать с помощью описанных в предыдущих главах эффектов - построить тени, применить к изображению в целом или его отдельным частям линзы, настроить градиентные заливки или прозрачность.
  • Пример 6.2. Трассировка логотипа вручную

    В этом примере мы векторизуем вручную отсканированный логотип. Для работы будем использовать сканированный логотип всем известной фирмы Кока Кола (рис 6.5).

    (рис 6.5) Исходное растровое изображение для работы над примером

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

    (рис 6.6) Пример пикселизации растрового изображения при увеличении масштаба изображения в 8 раз Примечание:

    При сканировании изображений наложении растров (регулярных структур из точек разного размера) образуется муар - паразитный узор различной формы, делающий изображение пятнистым. Одним из способов устранения муара является применение к изображению размытия по Гауссу, выбрав в меню Bitmaps (Растровые изображения) | Blur (Размытие) | Gaussian Blur (Размытие по Гауссу). На панели фильтра Gaussian Blur (Размытие по Гауссу) подберите такое значение параметра Radius (Радиус размытия), при котором муар исчезает.

    Другая проблема состоит в том, что автоматическая векторизация не идеальна. Если наш логотип трассировать командой ) и дать обводку тонкой линией (рис 6.8), то мы увидим следующее (рис 6.9).

    (рис 6.7) Удаление из изображения заливки (рис 6.8) Задание волосяной обводки букв (рис 6.9) Логотип векторизован и готов для его вырезания на катере

    Из этой иллюстрации видно, что контур букв логотипа немного неровный. То, что контуры логотипа нарушены, особенно четко видно при его увеличении (рис 6.10).

    (рис 6.10) Пример трансформации растрового изображения при его автоматической векторизации (увеличенный фрагмент логотипа)

    Возникновение неровного края связано с особенностями автоматической векторизации. Выход из такой ситуации в ручной векторизации логотипа. Давайте исправим ситуацию и отрисуем этот логотип при помощи кривых Безье. Работу проделаем в несколько этапов.

  • Первоначально нужно создать новый слой и заблокировать нижний слой с логотипом, чтобы случайно его не выделить и не сместить. Нижний слой будет трафаретом, который мы будем отрисовывать (обводить) в верхнем слое. Иначе говоря, выполняем команду . На этом рисунке слой Layer 1 заблокирован командой Lock Object (Блокировать объект), вызываемой из контекстного меню правой кнопкой мыши. (рис 6.11) Докер Object Manajer (Диспетчер объектов)
  • Далее нужно увеличить масштаб, сделав его удобным для работы. Затем следует выбрать инструмент ). При этом желательно точки ставить только в пограничных местах искривленных участков контура, а позднее нужно вернуться к этим участкам и отредактировать узлы, чтобы получить плавные кривые. (рис 6.12) Первоначальная обводка контура логотипа Совет

    Если цвет объекта и цвет контура обводки совпадают, то цвет обводки необходимо изменить, сделав щелчок правой кнопкой мыши на кнопке Outline color (Цвет контура).

  • На следующем этапе будем закруглять углы, используя знание материала из Лекции 2, то есть здесь необходимо отредактировать узлы на изломах линий так, чтобы получить правильную кривую. Напомним, что для подобной работы используется инструмент Shape Tool (Форма) и кнопка Convert Line To Curve (Преобразовать линию в кривую).
  • Описанный выше процесс повторяется для каждой буквы логотипа. Возможно также, что в некоторых местах вам придется добавлять или удалять узлы. Результат успешного редактирования части логотипа приведен на рис 6.13. Сравните этот изображение и рис 6.10! (рис 6.13) Часть трассированного логотипа на заключительном этапе работы (Часть логотипа готового для вырезания на катере)
  • Финальным действием будет группировка всех элементов логотипа, удаление слоя-шаблона и сохранять файл с логотипом, например, в формате WMF (Windows Metafile). Иначе говоря, отрисовав все контуры, вы можете скрыть нижний слой с исходным логотипом, щелкнув по иконке с изображением глаза в Object Manager (Диспетчер объектов).
  • Остается только отметить, что обрисовывать логотип лучше всего вручную, ибо трассировка с помощью программы, приемлема только для предварительного макетирования и показа клиенту до утверждения готовой работы, то есть, для подстраховки на случай, если вдруг клиент неожиданно откажется от услуг. А после утверждения эскиза можно обрисовать все вручную.
  • Управление цветами в результатах трассировки

    В результатах трассировки можно изменять цветовой режим и уменьшать количество цветов. На практике уменьшение цветов в исходном изображении может быть полезно, например, при создании рисунков для вышивания нитками (рис 6.14). Это также очень важно при вырезании любых изображений на каттере.

    Примечание:

    Каттер - режущий вариант плоттера.

    (рис 6.14) Пример растрового изображения, подготовленного для вышивания цветными нитками

    Давайте познакомимся с возможностями CorelDRAW для управления цветом изображения при его трассировке. На рис 6.15 представлен оригинальный рисунок и его векторный вариант, выполненный в три цвета.

    (рис 6.15) Исходный рисунок (сверху) и трассированный рисунок с 3 цветами (снизу) в цветовой модели CMYK

    На вкладке Colors (Цвета):

  • в списке Color Mode (Изменение цветового режима) вы можете изменить цветовую модель. CorelDRAW поддерживает следующие цветовые режимы;
  • черно-белый (1 бит);
  • двухцветный (8 бит);
  • оттенки серого (8 бит);
  • палитра (8 бит);
  • RGB (24 бит);
  • Цвет Lab (24 бит);
  • CMYK (32 бит);
  • в счетчике Number of colors (Количество цветов) можно уменьшить количество цветов в результатах трассировки;
  • для изменения цвета выберите цвет, который требуется изменить, нажмите кнопку ; (рис 6.16) Пример редактирования цвета C1M79Y96K0 Примечание:

    Этим способом вы можете любой цвет исходного изображения изменить на нужный вам цвет, то есть для трассированного изображения произвести замену цветов. Так, например, голубые глаза вы можете сделать карими или зелеными, или поменять цвет волос. Подобная возможность существует также в известной растровой программе Adobe Photoshop, где аналогичный инструмент называется Replace color (Замена цвета).

  • для слияния цветов, удерживая нажатой клавишу Ctrl, выберите цвета, которые требуется объединить, и нажмите на кнопку Merge (Слияние). Во время смешивания пиксели определенных цветов или с определенными значениями размещаются относительно других пикселей определенного цвета. Взаимосвязь одного цветного пикселя с другим приводит к появлению дополнительных цветов, которые отсутствуют в цветовой палитре;
  • для использования специальной цветовой палитры нажмите на кнопку ). Специальные цветовые палитры имеют расширение имени файла *.cpl. (рис 6.17) Цветовая палитра для работы с внешностью человека
  • Резюме

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

    Задание

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

    (рис 6.18а) Промежуточный этап выполнения задания (рис 6.18б) Задание выполнено Примечание:

    В заключение отметим, что трассировать растровые изображения можно не только в CorelDRAW, но и, например, в Adobe Illustrator, а также в специализированных программах, например, Vector Mask.

    Закрепление пройденного

  • точечные изображения вставляются в CorelDRAW одним из трех способов: импортированием ранее созданного точечного изображения, сканированием изображения и преобразованием в точечное изображение выделенных векторных объектов;
  • трассировка изображений - преобразование растрового изображения в векторное. В частности довольно часто на практике возникает необходимость вставить в иллюстрацию логотип какой-либо компании, а он есть только в виде растрового изображения;
  • трассировка бывает двух видов - автоматическая и ручная. Автоматическая трассировка производится либо с помощью сторонних программ типа Adobe StreamLine, либо с помощью встроенного в CorelDRAW инструмента CorelTrace;
  • наилучший результат при автоматической трассировке получается для высококачественной черно-белой графики. Поэтому в других случаях предпочтительно использовать ручную трассировку, а иначе говоря, наиболее оптимальным по качеству получаемого результата является метод векторизации вручную.
  • Самостоятельно

    Автор ограничен рамками курса и поэтому предлагает читателю обратить внимание на те вопросы, которые в данной главе не освещены, но достойны внимания читателя и имеют большое практическое значение. В частности, мы полностью не рассматривали программу для работы с битовыми изображениями Corel PHOTO-PAINT, поставляемую в составе пакета программ CorelDRAW. Это профессиональный растровый редактор, по своим возможностям не уступающий Adobe Photoshop. По мнению автора, читателю стоит обратить внимание на эту программу и познакомиться с ней самостоятельно.

    Примечание:

    Познакомиться с программой Corel PHOTO-PAINT вы можете, например, по книге В.П. Молочкова "Компьютерная графика". Учебник для ВУЗов - Изд.: Питер (Допущено МО РФ в качестве учебного пособия для студентов высших учебных заведений, обучающихся по направлению подготовки дипломированных специалистов "Информатика и вычислительная техника") + CD диск.

    В следующей лекции

    Далее читатель познакомиться с основными терминами и инструментами CorelDRAW, предназначенными для работы со шрифтом и текстом.

    Вернуться к учебному плану