Чтение онлайн

на главную - закладки

Жанры

Журнал «Компьютерра» №47-48 от 20 декабря 2005 года
Шрифт:

Ну что ж, приступайте! И вы тут же почувствуете, как в воздухе запахнет мандаринами, елкой и бенгальскими огнями! Счастья и радости в новом 2006 году!

Софтерра: Лицевая хирургия с откатом

Обзор этой программы хотелось назвать «Мордодел v1.0», но столь грубые названия в «КТ» обычно не проходят, поэтому приходится давать его внутри текста.

Скажите, уважаемый читатель, нравится ли вам собственное лицо? Нет? Что ж, мне тоже не нравится. (Нет, не ваше, а мое.) А не возникала у вас мысль исправить свою физиономию? Выпрямить этот орлиный нос, выпустить «воздух» из щек, расширить лоб, выгнуть брови... Конечно, без фанатизма, точно в меру. Не теряя

своих главных черт. Так, легкими мазками, едва заметными движениями...

Наверняка возникало, но вы опасаетесь ложиться под скальпель ради улучшения разреза глаз. Кто их знает, этих хирургов – промахнется на миллиметр, а глаза-то родные... К нашему с вами счастью, цифровая фотография дает своего рода суррогат пластической операции. На экране компьютера (а затем и на бумаге) можно сделать себя (и близких) очень красивым. И пусть это не настоящие операции, зато их можно делать самому, бесплатно, с пошаговым Undo. Вероятно, каждый пользователь «Фотошопа» рано или поздно пытался сотворить что-нибудь этакое с подвернувшимися портретами. И чаще всего с раздражением стирал сделанное. «Фотошоп» – страшная сила, но только в умелых руках. А где простому юзеру взять эти руки? Нам нужно что-то попроще. Если удалять красные глаза – так одним кликом мыши. Если расширять лоб – так вращением колеса на той же мыши. Что б можно было загрузить фото тещи, нажать кнопку «Доброе лицо» – и суровый взгляд этой дамы сменится восторженным. Вот это была бы программа для народа.

Как вы уже догадались, о таком продукте и пойдет речь. Утилита FaceFilter является, как утверждает ее создатель компания Reallusion, «удобным инструментом для изменения выражения и исправления черт ваших портретов». Скачав с сайта десятимегабайтный архив и ознакомившись с программой, могу признать – реклама не врет. Инструмент действительно удобный, с продуманным минималистичным интерфейсом. Процесс «улучшения» разбит на этапы таким образом, что программа фактически берет пользователя за руку и проводит через все операции, как бойскаут старушку. То есть кривая обучения (или, как говорит Голубицкий, «ученая курва») начинается почти вертикальным взлетом, за что можно поставить Reallusion твердую пятерку.

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

В обзорах программы, уже сделанных различными сайтами, иногда утверждается, что «...ее создатели проанализировали тысячи лиц и рассчитали универсальную формулу привлекательности...». Поначалу думаешь: может, и вправду что-то анализировали и считали? Поверили алгеброй гармонию, а потом закодировали формулу красоты в dll-библиотеку. Увы, поработав пару часов с разными лицами, убеждаешься – ничего особо интеллектуального в алгоритме нет.

Обработка портретов FaceFilter’ом идет в четыре приема. Сначала вас просят выделить на фото фрагмент, где, собственно, есть объект для работы. Если лицо наклонено – наклон надо компенсировать, о чем постоянно напоминает классическая миниатюра женщины с младенцем, склонившей голову на 45 градусов (дизайнер интерфейса сработал блестяще).

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

лишь сознательно.

На лицо отводится двенадцать точек – четыре на рот и по две на каждую бровь с глазом. И все! Бровные точки ставятся на края бровей, что вызывает некоторое замешательство, если брови сросшиеся и\или уходят за виски. Глазные точки ставятся лишь на углы глаз, не отмечая ни их разреза, ни зрачка. Подбородок тоже не отмечается, как и нос (что и вовсе удивительно). Контур лица можно свободно двигать, но нельзя менять его яйцевидную форму – только ширину и высоту. Обладатели квадратных, круглых и вытянутых лиц должны терпеть.

На следующем этапе (под названием Enhanced Skin) программа пытается быть этаким «Фотошопом» для чайников. Поскольку контур лица уже определен и рот с глазами на нем указаны, то FaceFilter может довольно точно накладывать на лицо оттенки цвета и эффекты размывания. В результате пользователю даются простейшие регуляторы, которыми можно прятать родинки, прыщи и морщины, добавлять или убирать загар, бледность и румянец. Результаты сразу применяются к фотографии, и надо признать, что для упрощенного интерфейса они очень хороши. Конечно, в нормальном редакторе подобные операции можно сделать гораздо точнее, но ведь для этого надо прочесть не одну сотню страниц руководства. Впрочем, руководство к FaceFilter тоже изучить не лишне. Там, например, в четырех предложениях (!) обьясняется, как изменить цвет волос, если переключиться в ручной режим и наложить маску кожных эффектов на прическу.

Последний шаг, ради которого и была написана FaceFilter, называется Select Expression. Пользователю дается набор из полусотни шаблонов с различными выражениями лица, кликом на которых можно менять выражение своей фотографии. Результат виден рядом с исходным портретом, а степень модификации плавно регулируется от незаметной до карикатурно большой. Шаблоны имеются самые разные: «добрый», «внимательный», «улыбающийся», «грустый», «элегантный», «снулый» и т. д. Все они вполне соответсвуют названию и явно меняют выражение лица, форму рта, бровей, размер глаз и овала лица. Превратить фото сонного человека в веселого можно безо всякого интеллектуального напряжения. Есть и шаблон с многообещающим названием «пропорциональный» (даже три штуки), но не надейтесь, что одним кликом он превратит вас в писаного красавца – часто становится еще хуже.

Рискну предположить, что сделать автоматический улучшатель-украшатель лиц компания Reallusion все же могла бы. Любой профессиональный художник знает, что красивые лица потому и кажутся красивыми, что их части гармонично сочетаются друг с другом, и гармония сия вполне выразима в числах. Собственно говоря, эти соотношения (главное из них – золотое сечение) были исследованы еще художниками итальянского Возрождения. Компьютерная программа могла бы применять проверенные веками знания к снимкам, расчитывать пропорции и предлагать варианты «усиления» красоты. Но, видимо, это была бы уже не утилита за 60 долларов, а пакет для профессионалов лицевой хирургии с совсем другой ценой.

FaceFilter поступает проще. Фотография представляется своего рода листом резины, на котором обозначен овальный контур – граница лица, а внутри него – места бровей, глаз и рта. При выборе того или иного шаблона из библиотеки пользователь просто деформирует участки внутри контура на заданный (в шаблоне) процент. Иногда деформация сопровождается смещением нужного участка или даже растяжением-сжатием всего лица внутри контура. Выбрал юзер шаблон «Удивленный» – FaceFilter поднимет брови и растянет глаза. Выбрал «Крутой» – растянет низ лицевого овала и сожмет глаза. Перебирая десятки шаблонов, применяя их в разной последовательности и с разной силой, можно найти комбинацию, которая сделает снимок заметно приятнее для глаз. Иначе говоря, польза от программы несомнено есть. Однако никаких пропорций между частями лица она, судя по всему, не расчитывает. Вместо этого в инструкции сказано: «Для хорошего результата исходные лица должны быть без ярко выраженных эмоций», то есть – гладко ложиться на воображаемую резину.

Поделиться:
Популярные книги

Возвышение Меркурия. Книга 7

Кронос Александр
7. Меркурий
Фантастика:
героическая фантастика
попаданцы
аниме
5.00
рейтинг книги
Возвышение Меркурия. Книга 7

Сумеречный стрелок

Карелин Сергей Витальевич
1. Сумеречный стрелок
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Сумеречный стрелок

Мимик нового Мира 6

Северный Лис
5. Мимик!
Фантастика:
юмористическая фантастика
попаданцы
рпг
5.00
рейтинг книги
Мимик нового Мира 6

Фиктивный брак

Завгородняя Анна Александровна
Фантастика:
фэнтези
6.71
рейтинг книги
Фиктивный брак

Совпадений нет

Безрукова Елена
Любовные романы:
любовно-фантастические романы
5.50
рейтинг книги
Совпадений нет

Кровь на эполетах

Дроздов Анатолий Федорович
3. Штуцер и тесак
Фантастика:
альтернативная история
7.60
рейтинг книги
Кровь на эполетах

Лорд Системы 4

Токсик Саша
4. Лорд Системы
Фантастика:
фэнтези
попаданцы
рпг
5.00
рейтинг книги
Лорд Системы 4

Я тебя не предавал

Бигси Анна
2. Ворон
Любовные романы:
современные любовные романы
5.00
рейтинг книги
Я тебя не предавал

Горничная для тирана

Шагаева Наталья
Любовные романы:
современные любовные романы
5.00
рейтинг книги
Горничная для тирана

Купидон с топором

Юнина Наталья
Любовные романы:
современные любовные романы
7.67
рейтинг книги
Купидон с топором

Кодекс Охотника. Книга XXV

Винокуров Юрий
25. Кодекс Охотника
Фантастика:
фэнтези
попаданцы
аниме
6.25
рейтинг книги
Кодекс Охотника. Книга XXV

Мимик нового Мира 12

Северный Лис
11. Мимик!
Любовные романы:
эро литература
5.00
рейтинг книги
Мимик нового Мира 12

Ваше Сиятельство 2

Моури Эрли
2. Ваше Сиятельство
Фантастика:
фэнтези
альтернативная история
аниме
5.00
рейтинг книги
Ваше Сиятельство 2

Рождение победителя

Каменистый Артем
3. Девятый
Фантастика:
фэнтези
альтернативная история
9.07
рейтинг книги
Рождение победителя