Предисловие
Меня так заинтересовали
картинки, получаемые с помощью Tilt and Shift оптики, что я даже решил попробовать сделать такую картинку сам. Поддельную, конечно же, поскольку такого объектива пока нет в моем распоряжении.
Как раз вчера, гуляя по одному из торгово-развлекательных комплексов Москвы, я сделал подходящую фотографию. На ней и решил ставить эксперименты.<!--more--> Вот оригинал:
Оригинал
Естественно, что перед тем как самому начать разбираться в том, как добиться эффекта, подобного Tilt
& Shift в
The Gimp, я решил поискать в интернете какие-нибудь уроки. Единственный урок, который я нашел, это
коротенький туториал на сервисе Flickr. В этом уроке используется «Gaussian Blur», что дает несколько неправильную картинку. В комментариях к уроку, один из пользователей сервиса предложил использовать для достижения нужного эффекта фильтр
«Focus Blur». Именно про этот фильтр я и буду рассказывать.
1. Установка The Gimp
Итак, для работы нам понадобится графический редактор
The Gimp с установленным фильтром «Focus Blur». Если у вас пока еще нет этого замечательного графического редактора, то
скачать его можно с официального сайта. Возможно даже, что он есть в вашем дистрибутиве Linux, и тогда достаточно лишь установить нужный пакет. Пользователи ОС Windows так же могут скачать
портированную версию, но сначала им необходимо установить графическую библиотеку
GTK+. Общий объем для закачки примерно 12M. Как вам это, по сравнению с тяжеловесным Фотошопом? :)
2. Установка плагина Focus Blur.
- Скачиваем исходник плагина.
- Распаковываем командой:
gunzip fblur-2.3.c.gz
- Устанавливаем командой:
СС=gcc; \
CFLAGS=»-O2 -DG_DISABLE_ASSERT -DFBLUR_PREVIEW=1 -DENABLE_NLS» \
gimptool -install fblur-2.3.c
Windows пользователи могут
скачать прекомпилированный плагин и установить его в директорию
lib\gimp\2.2\plug-ins.
3. Начало работы с картинкой
Ну вот, все необходимые инструменты у нас есть, можно приступать к работе. Запускаем Gimp и открываем нашу картинку, которую хотим превратить в миниатюру. Кстати, экспериментировать лучше с небольшой картинкой, шириной (или высотой) не более 800 точек, так как в противном случае придется долго ждать результатов работы плагина.
4. Задание глубины резкости
Первое, что необходимо сделать, это задать глубину резкости для нашей картинки. Так что, открываем диалоговое окно «Слои» («Диалоги/Слои» или Ctrl+L). И создаем новый слой, нажав кнопку, показанную на рисунке 1.
Рис.1 Слои
Теперь на «Панели инструментов» (рисунок 2) выбираем «Градиент» (L) и открываем панель «Параметры инструментов» («Диалоги/Параметры инструментов», рисунок 3).
Рис. 2
Рис. 3 Параметры градиента
Устанавливаем для градиента опции, как на рисунке, а затем открываем панель выбора градиента («Диалоги/Градиент» или Ctrl+G, рисунок 4).
Рис. 4 Выбор градиента
Нажимаем кнопку создания нового градиента, после чего открывается панель редактирования градиента, такая, как на рисунке 5.
Рис. 5 Редактор градиента
Отредактируем градиент таким образом, чтобы он имел в середине некоторую «плоскость» это будет наша «зона фокусировки». Получив удовлетворительный результат, заливаем полученным градиентом новый слой, который создали ранее. Для того, чтобы облегчить процесс заливки, можно задать слою с градиентом некоторую полупрозрачность, как на рисунке 6.
Рис. 6 Фото с градиентом
5. Применение Focus Blur
Теперь мы готовы к самому главному — применению плагина для достижения требуемого результата, а именно — миниатюризации человечков на фотографии :).
На диалоге «Слои», кликом по «глазику» скрываем верхний слой с градиентом, а затем выбираем нижний слой.
Кликаем правой кнопкой на картинке и выбираем фильтр — «Фильтры/Размывание/Focus Blur» (рисунок 7).
Рис. 7 Focus Blur плагин.
Если плагин откомпилирован, с возможностью предпросмотра, то кликаем правой кнопкой на увеличенном изображении и выбираем пункт меню «Auto». На вкладке «Main» устанавливаем необходимые параметры:
- Radius — влияет на степень размытости картинки за пределами зоны фокусировки. Для картинки шириной 600 точек, неплохие результаты получаются при значениях радиуса до 20. Естественно, если у вас картинка большего разрешения, то радиус следует увеличить пропорционально.
- Model — определяет характер размытости, с этим параметром можно поиграться, чтобы получить тот или иной боке (Bokeh). Можно даже установить в качестве шаблона одну из кистей.
- Distance Map — позволяет управлять глубиной резкости с помощью карты. Здесь в качестве карты глубины резкости выбираем наш слой с градиентом.
- Focus — определяет градацию серого на карте глубины резкости, где изображение будет в фокусе. В данном случае, это примерно 128, то есть середина градиента. Этот параметр можно легко установить, если кликнуть на окошке предпросмотра правой кнопкой и выбрать в меню «Pickup distance». Точка клика будет являться точкой фокусировки.
Когда с настройками плагина покончено, жмем кнопку «
OK» и дожидаемся результатов.
Результат
Автор:
Светляк 40 wt