Por que rgb e não cmy? [fechadas]

117

Vendo como as três cores primárias são ciano, magenta e amarelo (CMY), por que os monitores e quase todos os componentes da GUI usam vermelho, verde e azul (RGB)? (Se não me engano, as impressoras usam o modelo CMYK.)

Existe um histórico, hardware / software ou outro motivo para isso?

Zirak
fonte
Esta discussão não é construtiva. Liste um destino específico para migração que seja válido ou encerre a discussão aqui.
Lasse V. Karlsen
2
Com muitas tintas comuns, misturar amarelo e azul resultará em verde, mas essa é uma característica das tintas específicas em questão. O fato de vermelho, amarelo e azul serem ensinados como cores primárias é simplesmente uma consequência de quantas tintas comuns se comportam. Mesmo sem quaisquer reações químicas, seria possível que uma tinta que parecesse azul e uma tinta que parecesse amarela aparecesse como um vermelho escuro médio quando misturadas. Por exemplo ...
supercat
3
... se a tinta "azul" contiver uma suspensão relativamente esparsa de partículas azuis em um corante magenta, e a tinta "amarela" contiver uma suspensão densa de partículas amarelas em um corante amarelo, uma mistura das duas absorveria toda a luz azul (por causa da tintura amarela) e toda luz verde (por causa da tintura magenta). As partículas azuis não refletem nada do que resta, mas as partículas amarelas refletem a luz vermelha, fazendo com que a tinta pareça vermelha.
supercat

Respostas:

128

Há uma diferença entre cores aditivas ( http://en.wikipedia.org/wiki/Additive_color ) e cores subtrativas ( http://en.wikipedia.org/wiki/Subtractive_color ).

Com cores aditivas, quanto mais você adiciona, mais brilhantes as cores se tornam. Isso ocorre porque eles estão emitindo luz. É por isso que a luz do dia é (mais ou menos) branca, já que o Sol está emitindo em quase todo o espectro de comprimento de onda visível.

Por outro lado, com cores subtrativas, quanto mais cores você mistura, mais escura é a cor resultante. Isso ocorre porque eles estão refletindo luz. É também por isso que as cores pretas ficam mais quentes rapidamente, porque absorve (quase) toda a energia da luz e não reflete (quase) nenhuma.

Especificamente para a sua pergunta, depende do meio em que você está trabalhando. Tradicionalmente, cores aditivas (RGB) são usadas porque o cânone da computação gráfica era o monitor do computador e, como ele emite luz, faz sentido usar a mesma estrutura para a placa gráfica (as cores são mostradas sem conversões). No entanto, se você está acostumado com artes gráficas e imprensa, o modelo de cores subtrativas é usado (CMYK). Em programas como o Photoshop, você pode escolher trabalhar no espaço CMYK, embora não importe o modelo de cor usado: as cores primárias de um grupo são as cores secundárias do segundo e vice-versa.

PD: meu pai trabalhava com artes gráficas, é por isso que eu sei disso ... :-P

Piranna
fonte
2
A grafia "substrativa" está incorreta. Deve ser "subtrativo".
PhilHarvey
2
Corrigido, obrigado ;-)
Piranna
E quanto ao outro "substrativo" no terceiro parágrafo?
mbjb
22
Feito. Você sabe que pode sugerir edições sozinho? :-)
Piranna
o OP perguntou sobre RYB. Onde está o RYB na resposta?
realizado em
16

A diferença está em saber se a mistura de cores resulta em cores MAIS CLARAS ou MAIS ESCURAS. Ao misturar luz, o resultado é uma cor mais clara, então misturar luz vermelha e luz azul torna-se um rosa mais claro. Ao misturar tinta (ou tinta), vermelho e azul tornam-se um roxo mais escuro. A mistura de tinta resulta em cores MAIS ESCURAS, enquanto a mistura de luz resulta em cores MAIS CLARAS. Portanto, para a pintura, as cores primárias são Vermelho Amarelo Azul (ou Amarelo Ciano Magenta), conforme você declarou. No entanto, para a luz, as cores primárias são Vermelho Verde Azul. É (virtualmente) impossível misturar tinta vermelha verde azul com tinta amarela ou misturar luz vermelha amarela azul com luz verde.

Bazzz
fonte
2
Exato, mas você deve dizer "sobrepor tintas resulta em cores mais escuras" em vez de "misturar tintas resulta em cores mais escuras". As tintas são mais complexas, podem ser difusivas, caso em que sua frase está errada (tinta preta misturada com tinta branca difusa é cinza, que é mais clara que preta, enquanto qualquer tinta misturada com tinta preta sempre resulta em preto).
galinette
@galinette Tenho certeza de que o que você disse é perfeitamente válido, mas considerando o público de StackOverflow sendo especialistas em TI, acho que a diferença em relação a tintas e tintas é menos relevante como uma resposta à pergunta acima. Agradeço a informação, no entanto.
Bazzz
`É (virtualmente) impossível misturar tinta vermelha, verde e azul com tinta amarela. De maneira semelhante, o vermelho parece ser uma cor primária e não pode (?) Ser criado pela mistura de outras. No entanto, Magenta + Amarelo = Vermelho ( wiki ). Isso é uma contradição?
Transang
@transang se Magenta e Amarelo estiverem disponíveis, você está usando o conjunto [Ciano, Magenta, Amarelo] e Vermelho não está disponível como cor primária. Nesse caso, você precisa ser capaz de produzir vermelho com as três cores que possui e a combinação Magenta + Amarelo é o que torna a cor mais próxima do Vermelho.
Bazzz
@Bazz: Se eu construir cores secundárias (Ciano, Magenta, Amarelo) a partir de cores primárias (Vermelho, Verde, Azul), então uso Magenta + Amarelo para construir o Vermelho. Portanto, usei cores secundárias (Magenta, Amarelo) para construir a primária (Vermelho). Isso é uma contradição?
Transang
6

As cores básicas são RGB e não RYB. Sim, a maioria dos softwares usa o RGB tradicional que pode ser usado para se misturar para formar qualquer outra cor, ou seja, RGB são as cores fundamentais (conforme definido nos textos de Física e Química).

A coloração CMYK do usuário da impressora (ciano, magenta, amarelo e preto), conforme descrito por @jcomeau_ictx. Você pode ver o seguinte artigo para saber sobre RGB vs CMYK: RGB Vs CMYK

Um pouco mais de informação do trecho sobre eles:

Vermelho, verde e azul são "cores aditivas". Se combinarmos as luzes vermelha, verde e azul, você obterá luz branca. Este é o principal por trás do aparelho de TV da sua sala e do monitor que você está olhando agora. A cor aditiva, ou modo RGB, é otimizada para exibição em monitores e periféricos de computador, principalmente em dispositivos de digitalização.

Ciano, Magenta e Amarelo são "cores subtrativas". Se imprimirmos tintas ciano, magenta e amarelo em papel branco, eles absorvem a luz que brilha na página. Como nossos olhos não recebem luz refletida do papel, percebemos o preto ... em um mundo perfeito! O mundo da impressão opera em cores subtrativas ou modo CMYK.

Jayesh
fonte
3
também tem a ver com adição de cor em uma tela (preta) e remoção de cores em um pedaço de papel (branco)
harryovers
1

as 3 cores aditivas são de fato vermelho, verde e azul. as impressoras usam cmyk (ciano, magenta, amarelo e preto).

e como http://en.wikipedia.org/wiki/Additive_color explica: se você usa RYB como suas cores primárias, como você faz o verde? já que o amarelo é feito de quantidades iguais de vermelho e verde.

jcomeau_ictx
fonte
12
É importante notar que as tintas geralmente apresentam comportamentos de mistura que são um estranho híbrido de aditivo e subtrativo. Embora a mistura de tintas amarelas e azuis produza algo próximo ao preto, e a mistura de luzes amarelas e azuis produz algo próximo ao branco, a mistura de tintas amarelas e azuis geralmente resulta em verde. Para certos tipos de tinta, vermelho, azul e amarelo funcionam bem como um conjunto de cores primárias, embora seja importante notar que duas tintas que se parecem, por exemplo, com o mesmo tom de amarelo, podem se comportar de maneira muito diferente quando misturadas com um determinado azul.
supercat
1

Isso não tem nada a ver com hardware ou software. Simplesmente RGB são as 3 cores primárias que podem ser combinadas de várias maneiras para produzir todas as outras cores. É mais sobre a convenção / percepção humana das cores que transitaram.

Você pode achar este artigo interessante.

Mike Kwan
fonte