Основы работы в Photoshop



         

Вычисления, стоящие за пипетками


Всем кто во всем любит точность, предлагается описание того, что происходит с пикселами изображения в результате манипуляций с белой и черной пипетками.

Белая пипетка. Белая пипетка умножает все пикселы изображения на величину целевое значение / исходное значение. Например, если мы определим 243 (5-процентная точка) как целевое значение и щелкнем на пикселе со значением 248, всем пикселам с уровнем яркости 248 будет присвоен уровень 243. Значения всех остальных пикселов изображения умножаются на 243/248, или примерно на 0,98. Таким образом, пикселы с входным значением 255 на выходе получают значение 250 (255 х 0,98 = 249,85). Пикселы с входным значением 128 получают выходное значение 125, и так по всему диапазону вплоть до уровня 25, который остается без изменений: 25 х 0,98 = 24,5, а результат округляется до 25.

Если мы сделаем шаг поменьше, определив в качестве исходного значения 246, а в качестве целевого 243, множитель составит 0,99, и тогда входное значение 255 даст на выходе 253, 128 даст 127, а значения ниже 50 останутся без изменений.

Заметьте, что с помощью пипетки можно также не сжимать, а растягивать диапазон светов, выбрав в качестве исходного цвет темнее целевого. В этом случае множитель окажется больше единицы, и значения пикселов будут не уменьшаться, а увеличиваться.

Черная пипетка. Черная пипетка выполняет действия, обратные белой, но вычисления здесь несколько сложнее. Чтобы ограничить эффект только тенями, применяется алгоритм с использованием обратных яркостей входного значения и разности между исходным и целевым цветами. Обратная яркость любой величины х равна 255–х. Если разность между исходным и целевым цветами обозначить как у, то для каждого значения пиксела х выходное значение составит [(255–х) : (255-у) * у] + х.

Возможно, это кажется слишком сложным, но результат очень близок к тому, что дает белая пипетка, только в обратном направлении. Исходное значение заменяется целевым, все остальные значения пикселов пропорционально изменяются, а с продвижением к светам изменения становятся все меньше.




Содержание  Назад  Вперед