[PS CS4-CS6] арифметика фотошоп

collerok

Участник
Топикстартер
Сообщения
526
Реакции
19
Верхний слой содержит 5% циана, нижний 50%. В режиме умножения для верхнего слоя итоговый цвет показывает как 53%, разве не должно быть 55%?

Untitled-2.jpg
 

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 183
Реакции
10 843
'%)'5*50=55?
 

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 183
Реакции
10 843
Зануда '))'
 

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 183
Реакции
10 843

dosp

Участник
Сообщения
1 151
Реакции
373
1 - (1- a) * (1 - b)
1 - (1 - 0,5) * (1 - 0,05) = 0,525
вот так формула для CMYK выглядит.
 
  • Спасибо
Реакции: _MBK_

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 183
Реакции
10 843

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 183
Реакции
10 843
Именно
Ибо, например, для канала RGB это будет именно что 0.5*0,05
 

evgeny_morg

10 лет на форуме
Сообщения
80
Реакции
29
Раньше RGB и CMYK наложения отличались по формулам но начиная с CS6 режимы наложения для RGB и CMYK работают одинаково. Раньше операции производились непосредственно с каналами и их истинными значениями: например при умножении к нижнему слою добавлялся текущий (режим наложения мультипл = add[добавить]), и получалось что если ты добавляешь в канале к 75% 25% - 75+25=100%. Сейчас это выглядит по другому: A+B-A*B где А и В - представленны как скалярные переменные где 75% = 0,75 а 25% = 0,25.
Подробнее тут Photoshop Blend Modes Explained - Photo Blog Stop
 

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 183
Реакции
10 843

dosp

Участник
Сообщения
1 151
Реакции
373
Раньше операции производились непосредственно с каналами и их истинными значениями
Они и сейчас так проводятся.
при умножении к нижнему слою добавлялся текущий
Ок. Вот лежит 2 слоя со 100% заливкой. Верхний в режиме умножения. Результат какой? 200%?
 

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 183
Реакции
10 843

evgeny_morg

10 лет на форуме
Сообщения
80
Реакции
29
про умножения в старых версиях, где суммировались проценты, это алгоритм для CMYK для RGB там был другой алгоритм. С версии CS6 алгоритмы стали одинаковыми но вычисляются скалярные значения
 

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 183
Реакции
10 843
В каких старых? У меня на скрине СS3, более старый откопать не представляется возможным.
 

dosp

Участник
Сообщения
1 151
Реакции
373
Не помню какая была версия, но еще когда был жив RuDTP, я там писал точно такую-же формулу.