Глумимся над фото: подлый софт

Спецвыпуск Xakep, номер #017, стр. 017-030-1


Вадим Мурзагалин (vadias@sendmail.ru)

Люблю смеяться... над соседом

Привет, хакер-креативщик! Скажи, ты любишь карикатуры? Я тоже люблю. Естественно, кроме тех, которые нарисованы на меня. Еще я люблю фотомонтажи, но только чтобы тоже без моего участия. Так уж устроен мир, что человек любит поиздеваться и посмеяться над другими, и ничего тут не поделаешь. Хотя почему это не поделаешь? Как раз поделаешь! И в этом у нас с тобой есть верные помощники, о которых и пойдет сегодня речь.

Деформеры и другие четверорукие друзья

Начнем мы наш гига-обзор с деформеров. Это специализированные проги, которые создавались именно для наших целей - глумления над фотоизображениями, создания карикатур и прочих "дружеских" шаржей. Их разработчики уже изрядно поломали голову над тем, что можно сделать из обычной фотки, и тебе придется только реализовывать данные ими возможности.

Между прочим, проги, о которых мы будем говорить, могут служить и очень серьезным целям. Приведу ситуевину из жизни. Возможно, у тебя было желание выставить свое изображение на каком-нибудь сервере знакомств или послать его красивой виртуальной тетке, но из-за "неумелости фотографов" на всех фотках у тебя слишком тонкая шея или, наоборот, щеки не влезают в узкие рамки. Это необходимо как-то поправить, не правда ли? Стандартными средствами "Винды" aka "Paint'ом" тут явно не обойтись, и лучшим решением будет установить...

KPTX GOO

Прога "Goo" была самой первой из могикан, позволяющих преображать картинку до полной неузнаваемости, заодно давая возможность вволю посмеяться над ней. Простая и функциональная, она не могла не завоевать популярность и всеобщее признание. Кроме простого искажения в реальном времени, на основании начальной и полученной картинки здесь даже можно сделать несложную анимацию. На сегодняшний день прога существует как в виде самостоятельного приложения (и называется "SuperGoo"), так и в виде плагина для "Фотошопа". Изучим теперь ее поподробнее.

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

Все инструменты имеют пару-тройку настроек. У всех есть параметр "Brush Size" (размер кисти) и "Brush Flow" (степень текучести картинки), у некоторых добавляется еще одна опция - "Brush Animation Speed", от которой зависит, насколько быстро применяется эффект. Ниже ты видишь результаты применения креативных тулзов.

Чтобы ты оценил потенциал проги, обработаем боксера Майка Тайсона так, как этого не смог сделать даже Эвандер Холифилд: давай избавим его от лишней мышечной массы. Такой Майк нам нравится больше, не правда ли ;)?

Анимация создается так же элементарно: в стилизованной киноленте внизу экрана задаются только начальный и конечный варианты картинки, а все промежуточные кадры создаются программно. Можно сохранять непосредственно искажения, чтобы потом применять их уже к другим изображениям.

Содержание  Вперед на стр. 017-030-2