É possível realizar matematicamente a conversão entre os modelos de cores aditivas (RGB) e subtrativas (CMY). As fórmulas apresentadas neste artigo recebem valores RGB entre 0 e 255 e valores CMY entre 0 e 1. Os resultados também estão nestas escalas.
Com relação a escala CMY, é mais comum os softwares usarem valores entre 0 e 100% então um ajuste é necessário. Por exemplo 50% é 0,5 na escala utilizada por estas fórmulas.
Convertendo RGB em CMY:
C = 1 - ( R / 255 )
M = 1 - ( G / 255 )
Y = 1 - ( B / 255 )
Convertendo CMY em RGB:
R = ( 1 - C ) * 255
G = ( 1 - M ) * 255
B = ( 1 - Y ) * 255
Pelo motivo dos softwares representarem as profundidades de cores utilizando somente escalas com números inteiros e em alguns casos sendo necessário um arredondamento na conversão, o resultado da conversão pode não ser exatamente a mesma cor.
Com relação a escala CMY, é mais comum os softwares usarem valores entre 0 e 100% então um ajuste é necessário. Por exemplo 50% é 0,5 na escala utilizada por estas fórmulas.
Convertendo RGB em CMY:
C = 1 - ( R / 255 )
M = 1 - ( G / 255 )
Y = 1 - ( B / 255 )
Convertendo CMY em RGB:
R = ( 1 - C ) * 255
G = ( 1 - M ) * 255
B = ( 1 - Y ) * 255
Pelo motivo dos softwares representarem as profundidades de cores utilizando somente escalas com números inteiros e em alguns casos sendo necessário um arredondamento na conversão, o resultado da conversão pode não ser exatamente a mesma cor.
Nenhum comentário:
Postar um comentário