RGB, что означает красный, зеленый и синий, — это основные цвета, используемые для отображения изображений на экранах компьютеров и телевизоров. Когда различные комбинации красного, зеленого и синего света смешиваются в разных пропорциях, они могут создать практически любой цвет, видимый человеческому глазу. Это поднимает вопрос о том, считается ли белый цвет частью цветовой модели RGB. Короткий ответ — да, белый цвет включен в RGB.
В цветовой модели RGB каждый возможный цвет может быть представлен путем указания процентного содержания или значения интенсивности красного, зеленого и синего компонентов. Каждый компонент может иметь целочисленное значение в диапазоне от 0 до 255. Значение 0 означает, что ни один из этих цветов не присутствует, тогда как 255 представляет максимальную интенсивность этого цвета. Например:
Когда красный, зеленый и синий компоненты имеют равные значения, результатом является оттенок серого, прогрессирующий от черного при 0 до белого при максимальном значении 255. Таким образом, белый цвет можно определить в значениях RGB как:
Красный = 255, зеленый = 255, синий = 255
Эта комбинация с максимально возможными значениями всех трех компонентов дает чистый белый цвет. В коде HTML и CSS это можно указать как rgb(255, 255, 255).
Другой способ понять, что белый цвет является частью RGB, — это посмотреть, как сочетается цветной свет. Когда разные цветные огни освещают одно и то же место, световые волны смешиваются, создавая новый цвет. Например:
| Цвет 1 | Цвет 2 | Комбинированный цвет |
|---|---|---|
| Красный | Зеленый | Желтый |
| Красный | Синий | Пурпурный |
| Зеленый | Синий | Голубой |
Точно так же, сочетание красного, зеленого и синего света дает белый свет. Это аддитивное смешивание цветов RGB является основой того, как цвета отображаются на цифровых дисплеях.
В практических приложениях цветовая модель RGB включает представление белого цвета. Вот несколько примеров:
Во всех этих распространенных реализациях, от экранов дисплеев до цифровых изображений и светодиодного освещения, белый цвет является фундаментальной частью цветовой модели RGB.
Белый цвет — это присутствие всего спектра видимого света. В дисплее RGB это результат одновременного включения всех пиксельных элементов на полную яркость. Включение красного субпикселя на 100% интенсивности, зеленого на 100% интенсивности и синего на 100% интенсивности дает белый цвет. Этот белый свет, создаваемый дисплеями RGB, иногда называют белым цветом дисплея или электронным белым цветом.
Однако белый цвет дисплея, создаваемый монитором RGB, не совсем то же самое, что чистый белый свет. Это связано с тем, что основные цвета красного, зеленого и синего на дисплее не полностью соответствуют спектральным длинам волн для чистого красного, зеленого и синего света. Хотя они довольно близки, белый цвет дисплея имеет тенденцию иметь слегка голубоватый оттенок по сравнению с источником чистого белого света. Но для большинства практических целей белый цвет дисплея подходит для представления белого цвета в изображениях, веб-страницах, видео и других цифровых носителях.
Хотя белый цвет имеет четкое определение (255, 255, 255) в цветовой модели RGB, в других цветовых системах существуют некоторые вариации:
Таким образом, RGB — не единственный способ представления белого цвета в цветовых системах. Но в цветовой модели RGB белый цвет однозначно определен и включен как естественная часть цветового пространства.
Между белым светом и белым пигментом существует важное различие. В то время как белый свет представляет собой присутствие полного спектра видимого света, белые пигменты отражают свет относительно равномерно по всему спектру.
С точки зрения значений RGB белый свет имеет значения (255, 255, 255). Но белая краска или чернила отражают примерно две трети всех видимых длин волн света, то есть их приближение RGB будет около (191, 191, 191). Этот не совсем белый цвет иногда называют бледно-белым в программном обеспечении для редактирования изображений.
Так что при создании цветов RGB относится к смешиванию света. Но для физических пигментов более подходящим является CMYK, где белый цвет получается из-за отсутствия пигмента.
Для точного воспроизведения цвета цифровые камеры и сканеры должны быть откалиброваны по белой точке. Правильная настройка баланса белого гарантирует, что чисто белые объекты в сцене будут отображаться как RGB (255, 255, 255), а не будут улавливать цветовой оттенок. Правильный баланс белого устраняет любые смещения окружающего цвета и служит нейтральной точкой отсчета для других цветов.
Белый цвет играет важную роль в цветовой калибровке, поскольку он представляет собой блик изображения. Установка белой точки позволяет настраивать другие цвета относительно белого. Это помогает поддерживать согласованность цвета на разных устройствах и в разных условиях освещения.
Подводя итог, можно сказать, что белый цвет является фундаментальной частью цветовой модели RGB. Для отображения белого цвета просто требуется установить все три цветовых канала на максимальное значение. Аддитивное смешивание красного, зеленого и синего света создает белый цвет на дисплеях и устройствах RGB. Практически все реализации цвета RGB, от компьютерной графики до телевизоров, включают белый цвет в качестве центральной части своего цветового пространства.