Работа Selective Color

Всего 5 сообщ. | Показаны 1 - 5
Работа Selective Color
Навеяно топиком: Как они это делают?

Решил наконец, попробовать на простых примерах, и уяснить для себя, как работает Color range. Вот одна вещь мне не понятна.

Вот два примера:

Пипеткой отмечены четыре точки, и показаны их значения в HSB. Hue-Satiration-Brightness соответственно.

На первом примере все точки имеют яркость 100%. По вертикали меняется только Satutration. По горизонтали соответственно оттенок.


На этом примере наоборот: Saturation у всех точер 100%, меняется только яркость точки(по вертикали). Оттенок аналогично по горизонтали.



Казалось бы как должен работать Color range?
Выбирается одна точка, для нее ставится "допуск" и выбираются другие точки, которые попадают в этот диапазон. Ну и плюс какой-нибудь Feather, чтобы влияние начиналось "по-нарастающей".

Открываем первый пример, идем в Color range, и выбираем голубой цвет.
Результат:


Я ожидал что будут выбраны точки с заданным оттенком, как видим по будущей маске, будут выбраны точки, причем непонятным загибом в сторону красного. (Если пипетку двинуть в вправо, то в сторону зеленого).

Для примера номер два:

Форма получившейся маски тоже довольно кривая.


Вопрос:
1. С чем это связано? Подозреваю, что весь рассчет идет в RGB, и соответственно, в HSB работает иначе.
2. Как выбрать цвет исходя из яркости? На прмере 1 - будет выбрано все изображение. На примере 2 будет выбрана горизонтальный прямоугольник.
3. Как выбрать цвет исходя из насыщености? Тут соответсенно на 1 примере будет горизонтальная полоска, а на втором, 100% изображения.
4. Как бы к этому делу, еще подвязать оттенок? Так чтобы вместо горизонтальной полоски, был выбран прямоугольник, а вместо всего квадрата в обоих примерах - только полоска.

Надеюсь понятно объяснил, чего мне хочется =)
При необходимости скину PSD, чтобы было не лень ее самому рисовать.
Re[TLN]:
тма формулы абсолютно бредовые, фсе эти HS* не соответсвуют не какой действительности. в педивикии фсё есть.

чтоб выделить что надо вычисляеш это самое что надо из исходного ргб в отдельный канал и выделяеш по уровню.
Re[L4m3r]:
Ну мне впринципе не так важно, соответствуют, или нет. Хочется знать, как выделить точки не по цвету или отткнку, а с определенной насыщеностью.
Такое можно делать в С1, но там не очень удобно и не оперативно.

Можно поподробнее про "вычисляеш это самое что надо из исходного ргб в отдельный канал и выделяеш по уровню"
Re[TLN]:
выделение насыщености больше чем какои то уровень - прибовляеш насыщеность, выделяеш те места где какои либо канал равен нулю.

выделение насыщености меньше чем какои то уровень - убовляеш насыщеность, сравниваеш картинку с её же чорно белой копией.

картинку размываеться ДО преобразования что б была хоть немного по культурнее форма маски а не полная мешанина из точек. ну и после можно за одно.

префекцыонисты могут щитать по полной - логарихмичная кривая, разность, квадратная кривая и сумма
Re[L4m3r]:
А можно поподробнее?

К примеру на первом примере, где все точки одинаковой яркости, а меняется насчщеность, все каналы одинаоковые, и все три градиентами сверху вниз.

Ситуация со вторым примером, где меняется яркость, а насыщеность меняется, тоже не много лучше. с Blend IF получается соврешенна иная форма маски.
Цитата:

от:L4m3r
выделение насыщености больше чем какои то уровень - прибовляеш насыщеность, выделяеш те места где какои либо канал равен нулю.

выделение насыщености меньше чем какои то уровень - убовляеш насыщеность, сравниваеш картинку с её же чорно белой копией.

Подробнее


Я вот понимаю, что Ваши решения больше правильные чем нет, и скорей всего будут работать, но что именно сделать - не догоняю
Вы не авторизованы

Пожалуйста, авторизуйтесь, чтоб иметь доступ к полному функционалу сайта

Обратная связь

Здесь вы можете оставить свои контактные данные, чтобы мы могли связаться с вами.