Довелось мне по работе собрать картинку-коллаж для печати на досках. Вот такой результат получился. Хотя вживую он смотрится более красочно, чем на фото.
Конечно, сделать такую картинку особой сложности не составляет. Но для тех, кому интересно, расскажу, как такое можно реализовать.
начинается все, конечно, с подбора картинок. Это, наверное, самое сложное, что нужно сделать. Нужна хорошая фотография с какой-нибудь моделью, а также красочный фон. Остановился на этих фотографиях:
Фотобанки, конечно, хороши. Но, черт возьми, сколько же там косячных изображений. За год работы дизайнером фотопечати (скорее просто фотошопером) сколько же косяков я находил в местных картинках. Ну да ладно. отрываем фотошоп и создаем полотно по необходимым размерам.
На скриншотах видно уже ранее созданную картинку, но для данного поста я решил повторить ее с нуля, так что результат будет незначительно отличаться.
Фигачим картинку с моделью на полотно. В данном случае у нас на изображении фона есть планета, которую тоже хотелось бы запечатлеть, заранее оставляем место под эту планету, размещая модель ближе к какому-нибудь краю. Но это уже, само собой, чисто вкусовщина.
Поверх фигачим фон. Чтобы было понятно, как он сочетается с фотографией модели, делаем фон на время полупрозрачным.
После того, как расположение фона вас устроит, возвращаем "непрозрачность" обратно до 100. Создаем на фоне маску. Это такая хорошая штука, которую я привык использовать вместо ластика.
Видите, рядом со слоем фона появился еще один квадратик. Это и есть маска. нажмите именно на этот белый квадратик, чтобы начать рисовать по маске. А дальше все просто. Там, где вы фигачите черным, картинки не видно. Чем ближе к черному цвет, тем более прозрачна картинка в этом месте.
Ну а дальше берем кисть с жесткостью: 0, и непрозрачностью: 100. Начинаем не очень аккуратно закрашивать фон в районе модели. Вот результат:
После этого выставляем непрозрачность на 10-20%, и обрабатываем края дальше. Я это делаю частыми нажатиями и хаотичными мазками. Если где-то взяли лишка, то переключите цвет кисти на белый, и пройдитесь повторно. У меня вышло так:
Почему я фон расположил поверх модели? Да просто захотелось, наверное. В данном случае вырезать модель с ее родного фона нет необходимости. Я пытался создать эффект окутываемости фоном.
Дальше последовала небольшая цветокоррекция, которая. на самом деле, не обязательна. В данном случае я выставил фону способ наложения: Линейный осветлитель. А картинку с моделью через "цветовой тон/насыщенность" подкрасил в более теплые тона.
На этом можно было бы остановиться. Результат уже неплох. Но больно уж хотелось сделать результат интересней. Поэтому я сохранил этот результат в JPG, и полез в программу Dynamic Auto-Painter. Весьма интересная программа для стилизации изображений под живопись и не только. По результатам своей работы она мне нравится больше, чем скачиваемые плагины в фотошопе. Кто знает, быть может я не нашел идеального плагина для этих дел.
Для отрисовки я использовал стиль "pino". Выбираем его, при желании можно перейти во вкладку "painter" и провести более тонкую настройку. Но я не заморачивался. Что точно стоит сделать - так это отключить в той вкладке наложение текстуры холста.
После этого программа предложит выделить лицо (как я понял, в выделенных местах результат будет более фотореалистичен, чтобы не исказить черты лица.). Особой точности здесь тоже не нужно.
Выделяем, нажимаем "ок" и ждем.
В зависимости от размеров и мощности компьютера, программе нужно время, чтобы отрисовать картинку. Происходит это на ваших глазах. Выглядит довольно интересно. Однако в конце отрисовки есть пункт "details". Либо я тупой, либо этот пункт идет до бесконечности, так как я никогда не дожидался его окончания и нажимал stop. Результат, в любом случае, меня уже устраивает:
Можно оставить и так, но при перерисовке некоторые детали стали недостаточно четкими. Поэтому сохраняем результат и накладываем его в фотошопе поверх оригинала. Режим наложения: замена светлым.
И, в принципе, готово. Результат:
Результат мне кажется вполне достойным.
Если у кого-то есть замечания или советы, буду рад почитать=)