Арифметическая яркость (brightness) — это гнусная функция, сделанная глупыми компьютерщиками, ничего не понимающими в логарифмичности нашего зрения. Когда мы достаем какую-то дряную программку, сделанную программером дома на коленках в свободное от тетриса время, и там увеличиваем яркость, то программка просто гордо прибавляет какое-то значение к яркости в каждой точке. Стал ли снимок от этого светлее? Это еще как сказать. Если в снимке были белые точки, то, прибавив к их яркости какое-то число, мы вывели их за 255, т.е. они остались белыми. Если были какие-то «почти белые» точки, то они тоже могли выйти за 255, т.е. слились с теми, которые и без того были белыми. Т.е. мы теряем полутона практически сразу.
А что еще? А еще, если у нас были, допустим, черные точки, то после прибавления к ним некого числа, они стали не совсем черными, а темно-серыми. А главное, снимок не станет визуально светлее, т.к. логарифмическая разность самого светлого и самого темного не поменяется, а только сдвинется. Зато сразу появятся шумы. Аналогично в другую сторону. Короче, арифметическая яркость всегда портит снимок, делает его серее, сбивает баланс цветов и всегда теряет полутона либо в светах, либо в тенях.
А для чего же эта функция есть в фотошопе? Ну, например, для коррекции. Преобразование в CMYK и обратно делается по формулам близким к k/x+b, т.е. результат преобразования может получиться сдвинутым, и тогда арифметической яркостью можно вернуть изображение в нужный диапазон, а потом — «лечить» его уровнями. А еще мы не всегда работаем в RGB и CMYK, есть другие пространства, где у яркости другой смысл.
Главное, что «арифметическая яркость» — это не инструмент осветления и затемнения, ибо таковым является Levels — уровни.
Рис.13. Арифметическая яркость. Увеличение арифметической яркости привело к исчезновению деталей в светах (облака). Общий контраст снимка уменьшается. |