Частично обесцвеченная картинка

Устали от игр и хотите поговорить о чём-то другом? Или наоборот хотите обсудить какой-то вопрос, который больше негде поднять? В этом разделе можно говорить о чём угодно.

Частично обесцвеченная картинка

Непрочитанное сообщение ОчДобрыйЧел » 25.01.21 в 22:33

Увидел на днях клип и что-то стало интересно - как так обрабатывают изображение и есть ли название у этого эффекта?
Идея вроде простой видится. Работаем в цветовой модели HSV, проверяем входной пискель: если Hue соответствует желтому и Saturation достаточно большой, то без изменений или даже усилить можно. Если Hue не желтый или еще какие критерии не проходят, то на выходе уменьшаем Saturation.

Аватара пользователя
ОчДобрыйЧел
 
Сообщения: 2645
Зарегистрирован: 06.10.07 в 11:54
Откуда: depths of Hell

Re: Частично обесцвеченная картинка

Непрочитанное сообщение Антоха 007 » 26.01.21 в 5:17

Я сразу вспомнил Sin City. И правда, есть много разных фильтров и туториалов, если поискать что-то типа sin city effect filter. Вот пример в блендере.



Но в клипе скорее всего ещё превращают рядом стоящие цвета в жёлтый, а то есть подозрение, что так ярко бы не получилось. Ну и вообще, не жёлтая же у него борода в реале.
Антоха 007
 
Сообщения: 1317
Зарегистрирован: 30.06.07 в 12:59
Откуда: Сибирь

Непрочитанное сообщение ОчДобрыйЧел » 26.01.21 в 22:24

Тоже подумал вчера про Sin City, а потом вылетело из головы. Не ожидал, что эффект назовут буквально в честь фильма, спасибо.
Еще почему-то думал, что Blender - это чисто про 3D. А тут вон оно чо...
Другое название эффекта - Leave Color (это в терминологии адоба, что слишком платно для нас).

Антоха 007 писал(а):скорее всего ещё превращают рядом стоящие цвета в жёлтый, а то есть подозрение, что так ярко бы не получилось. Ну и вообще, не жёлтая же у него борода в реале.
Загримироваться по-всякому можно :mrgreen:
По-моему клип выглядит более серым, чем его тамбнейл на ютубе. Но может и зажелтили.
Аватара пользователя
ОчДобрыйЧел
 
Сообщения: 2645
Зарегистрирован: 06.10.07 в 11:54
Откуда: depths of Hell

Непрочитанное сообщение ОчДобрыйЧел » 27.01.21 в 19:12

Таки нашел этот фильтр в ffmpeg. Называется colorhold.
Код: Выделить всё
ffmpeg -i input.png -vf "colorhold=color=00BD18:similarity=0.5" output.png

Изображение Изображение
color
The color which will not be replaced with neutral gray.

similarity
Similarity percentage with the above color. 0.01 matches only the exact key color, while 1.0 matches everything.

blend
Blend percentage. 0.0 makes pixels fully gray. Higher values result in more preserved color.


Для полного счастья осталось только в VSDC найти такое, но скорее всего обломаюсь.
Аватара пользователя
ОчДобрыйЧел
 
Сообщения: 2645
Зарегистрирован: 06.10.07 в 11:54
Откуда: depths of Hell


Вернуться в Свободное обсуждение

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3