Если вам всегда казалось, что раскрашивание черно-белой фотографии – это нечто сверхсложное и даже из разряда магии, то знайте, вы ошибались. Конечно, чтобы в Фотошопе превратить черно-белое фото в цветное, нужно обладать некоторыми базовыми навыками, но главное – это усидчивость. Для тех, кто не хочет тратить много времени, есть специальные онлайн-сервисы, где можно раскрашивать картинки в один клик прямо в браузере.
Итак, сегодня я покажу вам, как сделать цветной черно-белую фотографию с помощью Adobe Photoshop на примере портрета, а также проведу обзор популярных сервисов, которые делают это автоматически.
Из черно-белого в цветное в Adobe Photoshop
В новой версии Adobe Photoshop 2021 появилась функция автоматического раскрашивания черно-белых фотографий, однако пока эта опция доступна только в бета-версии. Если у вас уже есть новенький Фотошоп, вы можете попробовать сделать фото цветным. Это очень просто:
Как искусственным интеллектом раскрасить черно белое фото онлайн?
- Откройте вашу черно-белую фотографию.
- Перейдите во вкладку «Фильтр – Neural Filters».
- Кликните по пункту «Beta Filters».
- Выберите фильтр «Colorize».
Автоматическое раскрашивание выглядит неплохо, но все же перекраска черно-белой фотографии вручную дает более точный и натуральный результат. Так как я пользуюсь Photoshop 2020 года выпуска, то буду делать все руками и покажу вам весь процесс пошагово. Эта инструкция подойдет тем, кто недавно начал изучать Adobe Photoshop. Если вы будете четко следовать алгоритму, у вас все получится!
Я нашла симпатичный портрет девушки и предварительно перевела его в черно-белый цвет. О том, как это сделать, я писала в этом материале.
Сейчас я покажу, как раскрасить черно-белую картинку на примере этой фотографии, а в конце мы сравним мою работу с цветным исходником. Пристегнитесь, это будет увлекательно!
Фотография и референс
Чтобы сделать как можно более натуральную цветную фотографию, важно выбрать правильный референс. Конечно, у меня есть исходное цветное фото, но я буду играть по-честному. Найдите похожую цветную картинку, с которой вы сможете взять цветовую палитру. Референс поможет хорошо раскрасить фотографию: так вы сможете учесть все особенности цвета кожи и нюансы освещения.
В качестве референса я нашла похожую по свету и тени картинку. Ее я помещаю на отдельный слой и уменьшаю для удобства работы.
Создаем палитру цвета кожи
Первое, что нам нужно сделать перед раскрашиванием черно-белого фото – создать палитру оттенков кожи. Выберите инструмент «Пипетка» (I) на панели инструментов в левой части экрана. Размер образца назначьте «Среднее 5х5»: это позволит пипетке захватывать цвет из зоны размером 5х5 пикселей. Также убедитесь, что в поле «Образец» стоит установка «Все слои».
Как раскрасить черно-белое фото на телефоне? Лучшая нейросеть!? | БИТЛЕКС
Давайте возьмем образцы цвета на лице. Выберите пипеткой самый светлый участок кожи на референсе, затем возьмите инструмент «Кисть» (B) со 100% уровнем нажатия, непрозрачности и жесткости.
Проведите кистью в какой-то области на слое с референсом, чтобы создать образец. Затем снова возьмите инструмент «Пипетка» и выберите участок потемнее. Проделайте то же самое для других оттенков кожи. Я возьму 5 цветов: от самого светлого до самого темного.
Палитра создана, фотография референса больше не понадобится. Можно выделить область нашей палитры инструментом «Прямоугольная область» и нажать Ctrl+J, чтобы выделить ее на новый слой. Тот слой, на котором был референс, можно удалить.
Создаем градиент из палитры
Следующий этап – создание градиента из этой палитры оттенков. Именно его мы будем накладывать на черно-белую фотографию, чтобы получить как можно более натуральный цвет кожи. Чтобы создать градиент:
- Выберите черно-белую фотографию на панели «Слои» (Layers).
- Создайте корректирующий слой «Карта градиента» (Gradient map).
- Щелкните по этому значку с кружочком.
- Нажмите на область градиента, чтобы открыть редактор.
- Теперь нужно создать градиент из нашей палитры оттенков кожи с референса. Щелкните по самой правой точке цвета градиента, а затем на окошечко «Цвет».
- Кликните по самому светлому оттенку на нашей палитре и нажмите ОК.
- Градиент должен быть построен так, чтобы слева направо оттенки становились светлее. Кликните по контрольной точке цвета в левой части и выберите самый темный.
- Создайте остальные точки оттенков. Чтобы добавить новую контрольную точку цвета, щелкните под градиентом.
- Двигайте ползунки контрольных точек, чтобы создать приблизительно натуральное освещение. Поправьте оттенки при необходимости.
Теперь слой с палитрой можно скрыть, нажав на иконку с глазом возле слоя.
Раскрашиваем черно-белую фотографию
Первым делом нужно поменять режим наложения слоя. Выберите корректирующий слой с градиентом, а затем щелкните режим наложения «Цветность» (Color).
Теперь кликните по маске и нажмите Ctrl + I.
Наконец-то мы добрались до самой захватывающей части – тут начинается превращение черно-белой фотографии в цветную:
- Чтобы раскрашивать, конечно, понадобится кисть. Возьмите мягкую круглую кисточку белого цвета. Закрашивая белой кистью, мы как бы проявляем наш градиент, который находится на слое-маске.
- Будьте аккуратны, чтобы случайно не задеть другие области. Если вы закрасили не тот участок, то просто выберите черный цвет кисти и замажьте эту зону 🙂 Меняйте размер и мягкость кисти, чтобы сделать точные контуры. Закрасьте кистью кожу.
- Как только вы закончите с раскрашиванием лица, дважды кликните по слою с градиентом и откройте «Параметры наложения». Чтобы сделать эффект освещения натуральнее, нужно немного подвигать ползунки на «Подлежащем слое». Зажмите Alt и кликните на ползунок, чтобы разделить его.
Подвиньте ползунки так, чтобы цвет и тени на лице стали выглядеть естественнее.
Уточнение цвета
Наша черно-белая фотография постепенно преображается в цветную, но раскрашенная область все еще выглядит неестественно. Дело в том, что мы использовали несколько похожих оттенков кожи, но на самом деле наша кожа неоднородна по цвету.
Откройте редактор градиента, дважды кликнув по левому значку у миниатюры слоя, а затем нажав на градиент. Выберите цвет, который хотите поправить, и поиграйте с различными значениями оттенков в палитре. Например, можно немного изменить насыщенность какой-то из точек цвета.
Если вы довольны результатом цвета кожи, то можете остановиться на этом. Но я бы хотела добавить красных оттенков, чтобы добиться натурального цвета. Чтобы это сделать:
- Создайте новый корректирующий слой «Цветовой тон/Насыщенность» (Hue/Saturation).
- Поправьте ползунки в красный оттенок, настройте яркость и насыщенность.
- Кликните по маске слоя и нажмите Ctrl+I.
- Возьмите белую кисть и проведите по тем участкам, которые вы хотите проявить с новым оттенком. Я добавила немного красноватых нюансов на носу, подбородке и капельку на скулах.
Таким способом вы можете добавлять сколько угодно нюансов оттенков, чтобы цветное изображение выглядело максимально естественно!
На этом этапе мы подобрали все оттенки на лице, и теперь можно вернуться к раскрашиванию остальных открытых участков кожи. Чтобы это сделать, снова кликните по слою-маске карты градиента и закрасьте белой кистью остальные области. Я закончила раскрашивание. Вот что у меня получилось:
Кажется, выглядит достаточно натурально.
Раскрашиваем детали черно-белого фото
Теперь таким же образом можно приступить к раскрашиванию губ и одежды, ведь они все еще остаются в черно-белом цвете. Волосы и глаза я трогать не буду, мне кажется, что они идеальны в черно-белом варианте. Чтобы, к примеру, раскрасить губы на портрете, сделайте следующее:
- Создайте корректирующий слой «Цветовой тон/Насыщенность» (Hue/Saturation).
- Поставьте галочку «Тонирование».
- С помощью ползунков создайте нужный оттенок.
- Кликните по маске и нажмите Ctrl+I.
- Закрасьте нужную область белой кистью.
- Ту же операцию я проделаю с одеждой героини фото. А вот и результат работы.
Впечатляет, правда? Конечно, работа была кропотливой, но на выходе получается изображение с реалистичными цветами и аккуратными контурами. Сравните с исходным и черно-белым изображением:
Давайте теперь посмотрим, на что способны онлайн-сервисы по колоризации черно-белых фотографий.
Комьюнити теперь в Телеграм
Подпишитесь и будьте в курсе последних IT-новостей
Обзор онлайн-сервисов для превращения черно-белого фото в цветное
Если возиться с Adobe Photoshop времени нет, на помощь приходят онлайн-сервисы, охотно готовые превратить ваши черно-белые снимки в цветные. Колоризация работает на базе искусственного интеллекта, поэтому обработка фотографии занимает считанные секунды. Давайте проверим на прочность самые популярные из них и посмотрим, как они справятся с колоризацией той самой фотографии, с которой я работала в Фотошопе.
Колор
Это – сервис, созданный студией Артемия Лебедева. Колор сможет превратить старую черно-белую фотографию в цветную примерно за 1 минуту. Однако с нашей фотографией инструмент справился не слишком хорошо: весь снимок покрылся пятнами, а светлые участки оказались жутко пересвеченными.
Чтобы дать второй шанс, я попробовала загрузить менее контрастную фотографию, которую было бы проще раскрасить. Здесь цвета получились натуральнее.
Скачать цветное изображение можно в низком качестве в комплекте с черно-белым исходником.
9may от Mail.ru
Компания Mail.ru специально к празднику 9 мая в 2019 году создала сервис для реставрации и колоризации снимков. Данный онлайн-сервис большое внимание уделяет именно реставрации отсканированных фотографий. Нейросеть обучали с помошью старых фотоснимков, кадров из военных фильмов и кинохроники – этот сервис умеет дорисовывать недостающие части объектов на фото. С раскрашиванием фотографии сервис справился замечательно: кожа и волосы выглядят достаточно естественно.
Myheritage
Топ-5 бесплатных сайтов для автоматической раскраски черно-белых фотографий
В Интернете довольно часто можно встретить колоризованные снимки вековой давности. Еще недавно над раскраской кропотливо работали некоторые энтузиасты, вручную раскрашивая каждый элемент на фотографии. Затем появились специализированные программы, но и они требовали усидчивости и внимательности. С появлением глубокого машинного обучения раскраска черно-белой фотографии — дело нескольких секунд. Портал Kazancat.ru подготовил подборку бесплатных сайтов, которые оживят старые снимки и наполнят их цветом.
Colourise.sg
Онлайн-сервис для автоматической раскраски черно-белых фотографий из Сингапура. Как пишут разработчики, их модель глубокого обучения лучше всего работает с фотографиями высокого разрешения, на которых присутствуют люди и природные пейзажи. И опять же, компьютер старается подобрать правдоподобные цвета, но не гарантирует, что раскрашенное изображение будет отображать реальные. Не удивляйтесь, если вдруг асфальт или дорожная грязь позеленеет. Сайт: colourise.sg
Стоимость: бесплатно, без ограничений.
Компьютерное зрение от Mail.ru
В рамках акции «Бессмертный полк» почтовый сервис Mail.ru запустил проект по раскраске старых фотографий наших бабушек и дедушек, прошедших через Великую Отечественную войну. Технология распознавания лиц и объектов на базе машинного обучения сначала реставрирует снимок, удаляя разрывы, пятна и царапины, а потом раскрашивает. Изначально проект запускался для колоризации портретов, но иногда превосходно раскрашивает архитектурные и природные ландшафты. Подсказка, если вы загружаете черно-белый снимок без повреждений, сохраняйте вариант без «реставрации», которая скрадывает мелкие детали. Сайт: 9may.mail.ru
Стоимость: бесплатно, без ограничений.
MyHeritage
Платформа MyHeritage приобрела технологию автоматического раскрашивания фотографий по лицензии DeOldify — продукта, созданного экспертами в области «глубокого обучения» Джейсоном Энтиком и Даной Келли, которые совершенствовали свою разработку на протяжении двух лет. Разработчики изобрели оригинальный подход к раскрашиванию чёрно-белых фотографий с использованием алгоритмов машинного обучения, который отличается исключительным вниманием к мелким деталям. Снимок в шапке материала раскрашен именно этим алгоритмом. Сайт: myheritage.com/incolor
Стоимость: несколько снимков после регистрации бесплатно (с ватермаркой), потом по платной подписке.
Раскраски от Артемия Лебедева
Известный московский дизайнер Артемий Лебедев тоже запустил сайт по раскраске черно-белых изображений. Там же можно посмотреть галерею снимков, загруженных пользователями. Результаты не всегда удачны, такое встречается во всех сервисах — машины еще учатся. Сервис бесплатный, загружаете снимок, жмете кнопку и получаете изображение с двумя кадрами — «до» и «после». Сайт: color.artlebedev.ru
Стоимость: бесплатно, без ограничений.
Algorithmia.com
Сервис Colorification Colorified Image, созданный Ричардом Чжаном, Филиппом Изолой и Алексеем А. Эфросом, работает на алгоритме компьютерного зрения, который обучался на миллионе изображений из набора данных Imagenet (и продолжает учиться, в том числе и на ваших снимках). Этот сайт удобен тем, что не обязательно загружать на него фото для раскраски, можно вставить URL изображения из Интернета. Если результат вам понравится, можете скачать полученный результат. Сайт: demos.algorithmia.com
Стоимость: бесплатно, без ограничений, но накладывается ватермарка сервиса.
В заключение
Безусловно, удобно, когда за пару секунд компьютер раскрашивает черно-белую фотографию. Увы, не всегда результат получается удачным: один алгоритм превосходно обрабатывает лица, другой — интерьеры, третий — ландшафты. В этом случае имеет смысл прогнать один и тот же снимок через несколько сайтов-раскрасок, выбрать оптимальное изображение или склеить из удачно раскрашенных фрагментов. Рекомендуем: Топ-5 бесплатных сервисов, которые при помощи нейросетей улучшают фотографии
Источник: kazancat.ru