AbraCalc

Temperatura de Cor para RGB

Converta uma temperatura de cor de luz em Kelvin (1000K–12000K) para uma cor RGB aproximada, como usado em fotografia e design de iluminação.

Incorporar esta ferramenta no seu site
Citar esta ferramenta

APA

AbraCalc. (2026). Temperatura de Cor para RGB [Online calculator]. Retrieved from https://abracalc.com/pt/temperatura-de-cor-para-rgb/

BibTeX

@misc{abracalc-temperatura-de-cor-para-rgb, author = {AbraCalc}, title = {Temperatura de Cor para RGB}, year = {2026}, howpublished = {\url{https://abracalc.com/pt/temperatura-de-cor-para-rgb/}} }

Esta ferramenta respondeu à sua pergunta?

Como usar esta ferramenta

  1. Informe uma temperatura de cor em Kelvin (1000–12000).
  2. A ferramenta usa o algoritmo de Tanner Helland para aproximar a cor RGB.
  3. Valores comuns: 2700K (incandescente), 4000K (branco frio), 6500K (luz do dia).

Converta a temperatura de cor da luz (Kelvin) para um valor RGB aproximado. A luz de velas quente é ~2000K, a luz do dia é ~6500K, e um céu azul pode ser 10000K+.

Fórmula

The conversion uses Tanner Helland's piecewise empirical approximation. Let temp = K / 100 (where K is clamped to 1000–12000).

Red: If temp ≤ 66 then R = 255; else R = 329.699 × (temp − 60)−0.1332

Green: If temp ≤ 66 then G = 99.471 × ln(temp) − 161.120; else G = 288.122 × (temp − 60)−0.0755

Blue: If temp ≥ 66 then B = 255; if temp ≤ 19 then B = 0; else B = 138.518 × ln(temp − 10) − 305.045

All channels are clamped to [0, 255] and rounded to integers.

Perguntas frequentes

O que é temperatura de cor?
A temperatura de cor descreve o matiz de uma fonte de luz em uma escala de quente (avermelhado, Kelvin baixo) a frio (azulado, Kelvin alto). Vem da física de radiação de corpo negro.
Essa conversão é exata?
Não — é uma aproximação de Tanner Helland (2012) que dá resultados perceptualmente bons para o intervalo visível da luz do dia. A conversão exata exige dados de distribuição de potência espectral.

Referências e fontes