2.4. Контрастные режимы слоёв

Группа «Контраст» содержит режимы слоёв, которые увеличивают контрастность.

Перекрытие

Рисунок 8.24. Пример для режима слоя «Перекрытие»

Пример для режима слоя «Перекрытие»

Верхний слой со 100% непрозрачностью в режиме «Перекрытие».


Режим Перекрытие умножает верхний слой на два нижних слоя, если значение компонента нижнего слоя меньше 0,5. Если значение компонента больше или равно 0,5, он инвертирует компоненты нижнего и верхнего слоёв, перемножает эти значения, умножает на 2,0 и инвертирует результат. Это затемняет изображение, но не так сильно, как в режиме «Умножение».

Рассеянный свет

Рисунок 8.25. Пример для режима слоя «Рассеянный свет»

Пример для режима слоя «Рассеянный свет»

Верхний слой со 100% непрозрачностью в режиме «Рассеянный свет».


Режим Рассеянный свет не имеет ничего общего с «Направленным светом», но делает края мягче и цвета не такими яркими. Он похож на режим «Перекрытие». У режима Рассеянный свет более сложная формула. Он использует результат режима Умножение, затем умножает его на обратное значение нижнего слоя и прибавляет к этому произведение результата режима Экран и нижнего слоя.

Направленный свет

Рисунок 8.26. Пример для режима слоя «Направленный свет»

Пример для режима слоя «Направленный свет»

Верхний слой со 100% непрозрачностью в режиме «Направленный свет».


Режим Направленный свет сложен тем, что уравнение для него состоит из двух частей, для светлых и тёмных цветов. Если цветовой компонент верхнего слоя больше 0,5, то обратное значение нижнего слоя умножается на обратное значение: верхний слой минус 0,5 умножить на 2,0. Затем полученный результат сравнивается с обратным значением этого результата и используется меньшее значение. Если цветовой компонент верхнего слоя меньше или равен 0,5, то нижний слой умножается на 2-кратное значение верхнего слоя. Полученный результат сравнивается с 1,0 и используется меньшее значение. Если совместить две одинаковые фотографии в этом режиме, то цвета станут ярче, а края — резче.

Яркий свет

Рисунок 8.27. Пример для режима слоя «Яркий свет»

Пример для режима слоя «Яркий свет»

Верхний слой со 100% непрозрачностью в режиме «Яркий свет».


Режим Яркий свет очень сильно повышает контрастность, особенно на светлых участках и тенях. Эффект представляет собой сочетание режимов затемнения (на тенях) и осветления (на светлых участках), за исключением удвоения делителей. Этот режим также состоит из двух частей в зависимости от значения цветового компонента, где 0,5 — предельное значение, как и в случае с направленным светом. Если значение верхнего слоя меньше или равно 0,5: разделите обратное значение нижнего слоя на двукратное значение верхнего слоя и инвертируйте результат. Если результат меньше нуля, верните нуль. Если значение верхнего слоя больше 0,5: разделите нижний слой на двукратное обратное значение верхнего слоя. Если результат больше 1,0, верните 1,0.

Точечный свет

Рисунок 8.28. Пример для режима слоя «Точечный свет»

Пример для режима слоя «Точечный свет»

Верхний слой со 100% непрозрачностью в режиме «Точечный свет».


Режим Точечный свет представляет собой комбинацию режимов затемнения (Darken) осветления (Lighten). Области средних тонов остаются практически незатронутыми. Если значение компонента верхнего слоя больше 0,5: вычтите 0,5 из верхнего слоя и умножьте на 2,0. Затем получите максимальное значение из этого значения и значение нижнего слоя. Если значение компонента меньше или равно 0,5: возьмите минимальное значение нижнего слоя и двукратное значение верхнего слоя.

Линейный свет

Рисунок 8.29. Пример для режима слоя «Линейный свет»

Пример для режима слоя «Линейный свет»

Верхний слой со 100% непрозрачностью в режиме «Линейный свет».


Режим Линейный свет увеличивает контрастность немного меньше, чем яркий свет. Он похож на режим затемнения (Burn), но в два раза сильнее влияет на тональные значения переднего плана. Если значение компонента меньше или равно 0,5: результат — нижний слой плюс двукратное значение верхнего слоя минус 1,0. Если значение компонента больше 0,5: вычтите 0,5 из верхнего слоя и умножьте на 2,0, затем прибавьте нижний слой.

Жёсткое смешивание

Рисунок 8.30. Пример для режима слоя «Жёсткое смешивание»

Пример для режима слоя «Жёсткое смешивание»

Верхний слой со 100% непрозрачностью в режиме «Жёсткое смешивание».


Режим Жёсткое смешивание содержит только шесть основных цветов, чёрный и белый. Компоненты верхнего и нижнего слоёв складываются вместе. Для любого компонента, который больше или равен 1,0, устанавливается значение 1. Для всего остального устанавливается 0.