Двухмерная
графика
Фильтры
(Plug-ins) и спецэффекты (Effects)
Большинство фильтров (filters или plug-ins)
предназначено для создания специаль-ных эффектов, например имитации
мозаики или живописного стиля Ван-Гога. С помощью трехмерных спецэффектов
двухмерные графические программы спо-собны трансформировать плоское
двухмерное изображение в объемное. Группа художественных эффектов
позволяет за считанные минуты превратить обычную фотографию в произведение
живописи. При этом вы можете имитировать самые разные виды живописи
(масло, акварель и т. п.) и стили любых художников.
Фильтры и спецэффекты представляют
собой небольшие программы, выполняю-щие заранее установленную последовательность
команд. Они автоматически вы-числяют значения и характеристики каждого
пиксела изображения и затем моди-фицируют их в соответствии с новыми
значениями. Например, при применении к изображению фильтра Размывка
движением (Motion Blur) идет анализ значений всех входящих в изображение
пикселов и сдвиг этих значений в определенном направ-лении для создания
иллюзии движения.
Большинство современных графических программ
поддерживает возможность применения фильтров, разработанных третьими
фирмами под стандарт Adobe Photoshop. Corel PHOTO-PAINT также поддерживает
подключаемые модули других фирм и содержит в своем составе фильтры,
разработанные для Adobe Photoshop. Эти модули называются подключаемыми.
Их использование расширяет функциональные возможности программы.
Пример художественных эффектов полученных
с помощью фильтров Соляризация и Гравюра .
Имея под "рукой" подключаемые фильтры, вы можете творить
чудеса, диапазон которых ограничен только вашей фантазией и ресурсами
используемой вами систе-мы. Для иллюстрации возможностей подключаемых
фильтров мы коснемся в этом разделе четырех эффектов, часто применяемых
для обработки изображений:
Процесс размывания сводится к перераспределению цветов изображения
и смяг-чению резких границ. При увеличении резкости, наоборот,
подчеркиваются раз-личия между цветами смежных пикселов и выделяются
незаметные детали. Тиснение преобразует изображение
так, что фигуры внутри изображения смотрятся, будто выдавленные
на металлической поверхности, как профиль Ленина на лице-вой стороне
юбилейных рублей. Акварельный эффект превращает фотографиче-ское
изображение в картинку, как будто бы написанную акварелью.
Алгоритм
С алгоритмической точки зрения получение специальных
эффектов не представ-ляет особого труда. Секрет каждого из них кроется
в крошечной матрице чисел, которую называют ядром свертки. Матрица
размером 3x3 содержит три строки по три числа в каждой. Для преобразования
каждого пиксела изображения необ-ходимо выполнить следующие действия:
- Шаг 1. Значение цвета пиксела умножается на число в центре ядра
(а22).
- Шаг 2. На следующем шаге выполняется умножение восьми значений
цветов
пикселов, окружающих центральный пиксел, на соответствующие им
коэффициенты ядра с последующим суммированием всех девяти значений.
В результате получается новое значение цвета преобразуемого пиксела.
- Шаг 3. Для каждого пиксела изображения повторяется процесс,
включающий
выполнение шагов 1 и 2. Данную процедуру принято называть фильтрацией
изображения.
Коэффициенты ядра свертки определяют результат процесса
фильтрации. Их формирование зависит от типа эффекта. Например, ядро
размывания состоит из совокупности коэффициентов, каждый из которых
меньше 1, а их сумма составля-ет 1. Это означает, что каждый пиксел
поглощает что-то из цветов соседей, но пол-ная яркость изображения
остается неизменной (если сумма коэффициентов боль-ше 1, яркость
увеличится; если меньше 1, яркость уменьшится). В ядре резкости
центральный коэффициент больше 1., а окружающие его значения являются
отри-цательными числами, сумма которых на единицу меньше центрального
коэффи-циента. Таким образом достигается увеличение существующего
контраста между цветом пиксела и цветами его соседей. Это звучит
немного мистически, но цифро-вое изображение, в конце концов, всего
лишь связка чисел. Изменяя эти числа правильным способом, можно
прийти к удивительным и, возможно, очень полез-ным спецэффектам.
|