Размер шрифта:
Попытка объединить красный, зеленый и синий, чтобы получить белый
Play

Попытка объединить красный, зеленый и синий, чтобы получить белый

Я попытался имитировать механизм типичных экранов для получения белого цвета из красного, зеленого и синего.

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

Тем не менее, как это ни парадоксально, то, что я видел, было черным, а не белым.

Я не знаю, подходит ли этот вопрос к этому месту, так что извините.

Карл Виттофт kalkanistovinko Карл Виттофт

Дэвид Хаммен

То, что вы видите на расстоянии, не черное. Это темноватый оттенок серого, RGB серый 85,85,85. Причина, по которой вы не видите «белый», заключается в том, что каждый из этих трех прямоугольников имеет значение HSV всего 33%, и вы видите этот объединенный квадрат на белом фоне.

Этот объединенный квадрат будет казаться беловатым, если вы сделаете фон черным, а не белым и будете смотреть на экран в очень темных условиях.

leftaroundabout

Floris

Хотя ответ Дэвида Хаммана верен, я хотел бы немного расширить его ответ:

Когда вы используете ЭЛТ, вы смотрите на излучаемый свет. В случае излучения нет «абсолютного» белого - что-то будет выглядеть серым только по сравнению с чем-то еще с таким же соотношением цветов, но ярче. Когда вы увеличиваете яркость на вашем мониторе, белый остается белым - просто «белее». В темной комнате даже ЭЛТ, интенсивность которого сильно понижена, кажется белым как белый.

В отличие от этого, когда у вас есть лист бумаги с цветами, на самом деле происходит поглощение определенных длин волн / цветов. Синий листок бумаги поглощает все, кроме синего; То же самое для красного и зеленого. Итак, на ваших трех прямоугольниках есть три листа бумаги, которые поглощают 2/3 падающего света:

Когда вы освещаете всю карту 100% белым светом, вы получаете красное отражение всего лишь от 1/3 карты - и то же самое для зеленого и синего. Если у вас есть эти три карты на белом фоне, фон будет выглядеть примерно в 3 раза ярче, так как каждая часть фона отражает все три цвета.

Если вы сделали фон серым (что на самом деле просто «более темный оттенок белого») и пролили яркий свет на установку, вы могли бы на самом деле убедить себя, что фон и образец трех цветов были белыми.

buzhidao

user42590

Это интересный вопрос, но я думаю, что он касается физиологии, а не физики. Поскольку я физиолог, я попытаюсь ответить.

Наше цветовое зрение начинается с различной спектральной чувствительности наших конусных (фотопических / яркого света) рецепторов. Их часто называют красными, зелеными и синими конусами, но на самом деле каждый из них чувствителен к боковому диапазону длин волн. Но это не объясняет многих явлений цветового зрения.

Вот что делает. Информация, передаваемая этими колбочками, обрабатывается в мозге (включая сетчатку, которая эмбриологически является частью мозга) с помощью так называемого механизма «противника»; т. е. этот механизм имеет три канала, один для яркости (черно-белый канал BW), один для синего или желтого (канал BY) и один красный или зеленый (канал RG). Обратите внимание, что последние два оппонентских канала в том смысле, что сигнал, генерируемый одной длиной волны света, является ЛИБО красным или зеленым, ни то, ни другое, либо ЛИБО синим или желтым, никогда не оба.

Теперь, если вы добавите световые волны (как вы и сделали, так как каждый стимул представляет собой смесь длин волн), то вы увидите суммарное возбуждение каждого канала. Для того, чтобы воспринимать белый цвет, вам нужно иметь комбинацию длин волн, которые относительно одинаково стимулируют B, Y, R и G. Если вы были достаточно далеко, чтобы стимулы были смешаны (размыты) или лучше смешать свет от каждого вместе с линзами I ДУМАЮ, что они будут выглядеть светло-красно-синими. Я говорю это потому, что: (i) у вашей красной полосы есть немного синего, у зеленой полосы - немного желтого, а у синей - много синего, для ответа канала BY B, для синего; (ii) ваша красная полоса имеет много красного, зеленая полоса имеет лишь немного желтого, а у синей полосы также есть немного красного, поэтому сумма RG-канала равна R, красная; и (iii) будет происходить активация нецветного канала черно-белой подсветки с длинами волн, цветовые аспекты которых уменьшаются, поэтому свет будет ярким или насыщенным или слабым.

Если вы хотите лучше понять, вы можете увидеть классическую статью по этому вопросу онлайн (Hurvich and Jameson, 1957) онлайн.

См. Рисунки 1 и 2 для расположения каналов, а рис. 4 для ответов на источники света с одной длиной волны. Обратите внимание, что около 480 нм - это RG = 0 и BY = B, поэтому чисто воспринимаемый синий, 510 нм - это BY = 0, а RG = G - чистый зеленый, 580 нм - это RG = 0, BY = Y - такой чистый желтый, и что нет единственная длина волны - BY = 0 и RG = R, то есть нет спектрального чистого красного. Подумайте об этом в следующий раз, когда вы увидите радугу, которая является единственным случаем, когда большинство из нас видит приблизительное отображение видимой спектральной шляпы (изображение и все миксы, а не отдельные длины волн).

Guill

Чтобы упростить задачу, я буду использовать источник света только с тремя разными длинами волн. Один для красного, один для зеленого и один для синего. Если я пропущу «этот свет» через красный фильтр, пройдет только красный свет, а зеленый и синий компоненты будут заблокированы. Если затем я помещу зеленый и / или синий фильтр поверх красного фильтра, свет не пройдет , поэтому область фильтров будет выглядеть черной. Поскольку в «реальности» источники света имеют полосу частот, некоторое количество света будет проходить через них, поэтому область фильтров, скорее всего, будет выглядеть «темно-синей». Поэтому в своем эксперименте вы должны были ожидать черного, а не белого.

📎📎📎📎📎📎📎📎📎📎