Если я преобразую 100% зеленый и синий в оттенки серого, синий станет примерно в два раза темнее.
Я вижу, что зеленый выглядит ярче, но я также хочу понять причину этого.
Глядя на цвета в модели RGB:
Так почему же чистый зеленый цвет ярче чистого синего?
Человеческое восприятие не одинаково для всех цветов. Наши глаза имеют разные цветовые пигменты, которые поглощают разные частоты света.
Немного об этом есть в Physics.SE: Почему зеленые лазеры кажутся ярче и сильнее, чем красные и синие лазеры? Из этого вопроса представлена диаграмма, показывающая поглощение различных частот света. Три конуса представлены своими цветами, а палочки — пунктирной линией.
Обратите внимание, что то, что находится в синем диапазоне, хотя и вызывает срабатывание синих колбочек, но плохо запускает палочки, зеленые или красные колбочки. Между тем, что-то темно-красное активирует красную и немного зеленую колбочки, но не большую часть стержня или какой-либо синей колбочки. Сумма поглощения трех пигментов с пиками в зеленом цвете делает зеленый цвет самым ярким.
Еще больше информации об этом можно найти на кривой чувствительности конуса, которую можно найти в Visible Light and the Eye's Response, а также на странице спектральной чувствительности в Википедии. Глядя на эти графики, обратите внимание, что многие из них были нормализованы по шкале от 0 до 100.
Существует также аспект распределения различных цветовых клеток. Подробнее об этом можно прочитать в «Синих» различиях колбочек в HyperPhysics, где отмечается, что за пределами Forvea Centralis (наиболее плотно упакованной области сетчатки для максимальной чувствительности) они составляют лишь около 2% от общего количества клеток колбочек (которые затем предполагает, что в нашем восприятии сигнала присутствует «синий усилитель»). Причина этого, вероятно, в том, что синий свет будет искривляться иначе, чем красный или зеленый, и у нас были бы серьезные проблемы с хроматической аберрацией в наших собственных глазах, если бы мы значительно сэмплировали синий цвет за пределами основного фокуса (просто подумав об этом, я получаю головная боль). Корнем дерева цветового зрения в HyperPhysics являются концепции цветового зрения , которые хорошо читаются.
Эту предрасположенность к тому, чтобы зеленый был важным цветом, можно увидеть в различных фильтрах Байера , используемых в цифровых камерах, которые выбирают зеленый больше, чем красный или синий.
В патенте Брайса Байера (патент США № 3971065 ) в 1976 г. зеленые фотодатчики названы элементами, чувствительными к яркости, а красные и синие — элементами, чувствительными к цветности. Он использовал вдвое больше зеленых элементов, чем красных или синих, чтобы имитировать физиологию человеческого глаза. Восприятие яркости сетчаткой человека использует комбинированные колбочки M и L при дневном зрении, которые наиболее чувствительны к зеленому свету.
Из Википедии Фильтр Байера: Объяснение
Это снова можно увидеть в программе ppmtopgm , которая преобразует цветное изображение в оттенки серого. Он использует формулу: l = .299 r + .587 g + .114 b
- обратите внимание, что зеленый более чем в два раза больше, чем другие цвета, объединенные при создании значения серого, и в 5 раз больше, чем синий. Кстати, обязательно прочитайте цитату на этой справочной странице... она весьма забавна, особенно если рассматривать ее в контексте ее происхождения )
И, таким образом, почему зеленый кажется ярче, чем другие цвета.
«Оттенки серого» — это, по сути, спецификация печати. Да, он удаляет цвет, но режим «Оттенки серого» действительно нужен только для печати. Все на экране RGB, даже если оно выглядит серым. В этом отношении, когда вы используете Mode > Greyscale
команду, Photoshop игнорирует данные RGB и полагается на данные цвета CMYK и настройки вашего цветового профиля для преобразования.
Если вы наведете курсор на цвета и посмотрите на них, Info Panel
вы увидите совершенно разные цвета CMYK:
Вы можете видеть, что один цвет — 69C и 100Y, а другой — 90C и 72M (исходя из настроек моего профиля). Смешивание C и Y всегда будет светлее, чем смешивание C и M.
(Также обратите внимание на ! рядом со значениями, указывающими, что цвет на самом деле выходит за пределы гаммы CMYk .)
Это упрощенное объяснение, поскольку другие указывали, что светимость также является важным фактором в преобразовании.
Если вы строго работаете с документами RGB, оттенки серого — плохой выбор. Вам лучше подойдет Hue and Saturation
корректирующий слой, который просто удаляет всю насыщенность — в результате получается один и тот же серый цвет для обоих цветов, если вы этого хотите.
Вы также можете использовать Image > Adjustments > Black & White
для преобразования в серое изображение (хотя и в цветовом пространстве RGB). Это позволяет вам настраивать уровни цветов специально для достижения желаемых оттенков серого.
По сути, вы сравниваете RGB и оттенки серого, когда у них действительно нет никакой корреляции.
Я считаю, что легче оценивать цвета RGB в модели HSB (оттенок, насыщенность, яркость). В этом случае он поможет вам двумя способами.
1. Это помогает мне помнить, что некоторые цвета имеют большую присущую светимость/яркость, чем другие. Просто взгляните на зеленые и синие точки на шкале оттенков. Зеленый явно ярче.
2. Если вы хотите контролировать уровни значений, у вас есть четкая индикация на шкале яркости (после удаления переменной насыщенности).
Лучший способ проверить различия в светлоте — использовать цветовое пространство Lab, а не RGB или CMYK.
Цветовое пространство Lab было разработано для лучшего представления человеческого зрения, чем цветовое пространство RGB. В частности, канал L, который означает «легкость» и является важным каналом для данного обсуждения, пытается более точно соответствовать человеческому восприятию легкости.
Если вы сравните чисто зеленое и чисто синее изображение, вы увидите, что канал яркости имеет разные значения. В то время как чистый синий имеет значение 30 (из 100), зеленый имеет значение 88.
Это из-за функции, используемой внутри при преобразовании в оттенки серого. Это взвешенное соотношение трех компонентов, при этом зеленому присваивается больший вес, чем синему.
Скотт
пользователь8795
пользователь56reinstatemonica8
Йоонас
пользователь8795