Rambler's Top100
 
 
  05 декабря 2008 года Компьюлента
CIO
Терралаб
Бизнес-журнал
в поле зрения | обзоры и тесты | своя игра | интерактив
Как работают фильтры размытия
Автор: Петр Каньковски
Опубликовано 30 сентября 2004 года

Разные виды размытия (Soften, Blur, Gaussian Blur) можно записать в виде матриц. Изменяя эти матрицы, вы можете создавать свои собственные фильтры размытия в графическом редакторе Paint Shop Pro.

Самое простое размытие — это фильтр Sample Blur, о котором мы говорили в одном из предыдущих выпусков. Он выполняет абсолютно то же действие, что и стандартный Effects > Blur > Soften — слегка размывает изображение, делает его нечетким, немного «не в фокусе». Этот же фильтр часто называют Smoothing (сглаживание).

Как усилить размытие? Проще всего взять не 3x3 соседних точек, а 5x5 или даже 7x7, и найти их среднее арифметическое. Например, фильтр 5x5 с параметром Division factor=25:

1 1 1 1 1
1 1 1 1 1
1 1 1 1 1
1 1 1 1 1
1 1 1 1 1

Фильтр Blur 5x5
Фильтр Blur 5x5

Так как все коэффициенты равны единицам, программа сложит значение цвета в двадцати пяти соседних точках и разделит их на 25. Именно такие вычисления выполняет стандартный фильтр Blur More. Чтобы размыть рисунок еще сильнее, используйте единичную матрицу 7x7.

А что если вы, напротив, хотите уменьшить действие фильтра, то есть сделать совсем легкое, незаметное размытие? Тогда укажите матрицу 3x3 и увеличьте значение центральной точки, например, так:

1 1 1
1 8 1
1 1 1

Центральная точка имеет такой же вес (8), как все остальные точки, вместе взятые (1+1+1+1+1+1+1+1), поэтому она будет оказывать сильное влияние на конечный результат. В результате цвет большинства точек будет близок к исходному, и изображение станет лишь слегка нерезким. Такого фильтра в Paint Shop Pro нет, но вы можете создать его, используя окно User Defined Filters.

Вместо 8 можно взять любое другое число. Нужно лишь установить Division factor равным сумме всех элементов матрицы (8+1*8 = 16), чтобы рисунок не стал светлее. В восьмой версии Paint Shop Pro появилась кнопка Compute, которая выполняет такой расчет автоматически.

Настройка фильтра в Paint Shop Pro 8
Настройка фильтра в Paint Shop Pro 8

Можно сделать похожий фильтр размером 5x5:

1 1 1 1 1
1 2 2 2 1
1 2 3 2 1
1 2 2 2 1
1 1 1 1 1

Однако на практике чаще применяется другая разновидность размытия — Gaussian Blur (размытие по Гауссу). В этом случае матрица коэффициентов определяется по довольно сложной формуле нормального распределения Гаусса. Фильтр 3x3 выглядит так (делитель равен 16):

1 2 1
2 4 2
1 2 1

А фильтр 5x5 с делителем 256:

1 4 6 4 1
4 16 24 16 4
6 24 36 24 6
4 16 24 16 4
1 4 6 4 1

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

Примеры действия фильтров Soften, Blur More, Gaussian Blur 5x5
Примеры действия фильтров Soften, Blur More, Gaussian Blur 5x5

Зная, как устроены стандартные фильтры, вы можете изменять их матрицы, добиваясь нестандартных эффектов (очень сильное или очень слабое размытие, размытие и одновременное осветление и т. п.)

ТАКЖЕ В РАЗДЕЛЕ
 
САМОЕ ПОПУЛЯРНОЕ
8,9-дюймовый месяц
Проверим на практике: может ли нетбук полностью заменить обычный портативный компьютер? А рабочую или домашнюю машину? Не исключено, что некоторые читатели будут удивлены выводами этого месячного эксперимента.
Как дела, "хромой"?
Два месяца назад Google с помпой объявила о выходе в свет бета-версии собственного браузера - Chrome, основанного на движке WebKit. Теперь, когда пыль улеглась, давайте посмотрим, как дела у гугловского подопечного.
Большой обман на маленьких носителях
Подобно сотовым телефонам, флэшка из элитарного продукта в конце концов стала массовым. Но только ли стремительным научно-техническим прогрессом объясняется дешевизна современных флэшек?
Ноутбучные отчеты
Никакого повидла - Сергей Голубицкий отчитывается по ноутбукам, с которыми провел последние три года. Как сломать ASUS, чем хороша Toshiba и сколько стоит Sony.  
/  бумажный номер

Тема номера: Кризис в ИТ Читайте на сайте тему номера "Кризис в ИТ" и другие статьи из журнала "Компьютерра" от 04 ноября 2008 года
  Архив номеров журнала

О проекте | Реклама на сайте | Рассылки сайта | КПК–версия | RSS-трансляция

© ООО «Компьютерра–Онлайн», 1997 — 2008.
При цитировании и использовании любых материалов ссылка на портал «Компьютерра–Онлайн» обязательна (для Интернет–изданий — www.computerra.ru)
Редакция сайта: site@computerra.ru
Техподдержка сайта: websupport@computerra.ru
Редакция журнала: inform@computerra.ru
Отдел рекламы: reklama@computerra.ru
Телефон: (495) 232–22–61, (495) 232–22–63
Работает на «Битрикс: Управление сайтом»
Почта защищена сервером «СПАМОРЕЗ»
Трилан — продвижение сайта,
поисковая оптимизация сайта

Сайт работает на сервере DEPO Computers
Rambler's Top100