Учитывая, что три основных цвета - голубой, пурпурный и желтый (CMY), почему мониторы и почти все компоненты графического интерфейса используют красный, зеленый и синий (RGB)? (Если не ошибаюсь, в принтерах используется модель CMYK.)
Есть ли для этого историческая, аппаратная / программная или другая причина?
Ответы:
Есть разница между аддитивными цветами ( http://en.wikipedia.org/wiki/Additive_color ) и субтрактивными цветами ( http://en.wikipedia.org/wiki/Subtractive_color ).
С аддитивными цветами, чем больше вы добавляете, тем ярче становятся цвета. Это потому, что они излучают свет. Вот почему дневной свет (более или менее) белый, поскольку Солнце излучает почти весь видимый спектр длин волн.
С другой стороны, при использовании субтрактивных цветов, чем больше цветов вы смешиваете, тем темнее получается цвет. Это потому, что они отражают свет. По этой же причине черный цвет быстро нагревается, потому что он поглощает (почти) всю световую энергию и не отражает (почти) ее.
Конкретно к вашему вопросу, это зависит от того, над какой средой вы работаете. Традиционно используются аддитивные цвета (RGB), потому что каноном компьютерной графики был компьютерный монитор, и поскольку он излучает свет, имеет смысл использовать ту же структуру для графической карты (цвета отображаются без преобразований). Однако, если вы привыкли к графике и прессе, используется субтрактивная цветовая модель (CMYK). В таких программах, как Photoshop, вы можете выбрать работу в пространстве CMYK, хотя не имеет значения, какую цветовую модель вы используете: основные цвета одной группы являются вторичными цветами второй и наоборот.
PD: мой отец работал в графике, поэтому я знаю это ... :-P
источник
Разница заключается в том, приводит ли смешивание цветов к более светлым или темным цветам. При смешивании света получается более светлый цвет, поэтому смешивание красного и синего света становится более светлым розовым. При смешивании краски (или чернил) красный и синий становятся более темно-фиолетовыми. Смешивание красок приводит к темным цветам, тогда как смешивание света дает более светлые цвета. Поэтому для краски основными цветами являются красный желтый синий (или голубой пурпурный желтый), как вы сказали. Однако для света основными цветами являются красный, зеленый, синий. (Практически) невозможно смешать красную зеленую синюю краску с желтой краской или смешать красный желтый синий свет с зеленым светом.
источник
Основные цвета - RGB, а не RYB. Да, большинство программ используют традиционный RGB, который можно использовать для смешивания, чтобы сформировать любой другой цвет, т.е. RGB являются основными цветами (как определено в текстах по физике и химии).
Пользователь принтера CMYK (голубой, пурпурный, желтый и черный) раскраски, как сказал @jcomeau_ictx. Вы можете просмотреть следующую статью, чтобы узнать о RGB и CMYK: RGB против CMYK
Еще немного информации из выдержки о них:
источник
фактически три дополнительных цвета - красный, зеленый и синий. принтеры используют cmyk (голубой, пурпурный, желтый и черный).
и как объясняет http://en.wikipedia.org/wiki/Additive_color : если вы используете RYB в качестве основных цветов, как сделать зеленый? поскольку желтый состоит из равных количеств красного и зеленого.
источник
Это не имеет отношения ни к оборудованию, ни к программному обеспечению. Просто RGB - это 3 основных цвета, которые можно комбинировать различными способами для получения любого другого цвета. Это больше о человеческом восприятии цветов, которые сохранились.
Эта статья может показаться вам интересной.
источник