Temperatura de Color a RGB
Convierte una temperatura de color de luz en Kelvin (1000K–12000K) a un color RGB aproximado, como se usa en fotografía y diseño de iluminación.
Cómo usar esta herramienta
- Ingresa una temperatura de color en Kelvin (1000–12000).
- La herramienta usa el algoritmo de Tanner Helland para aproximar el color RGB.
- Valores comunes: 2700K (incandescente), 4000K (blanco frío), 6500K (luz diurna).
Convierte la temperatura de color de la luz (Kelvin) a un valor RGB aproximado. La luz de vela cálida es ~2000K, la luz diurna es ~6500K, y un cielo azul puede 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.
Preguntas frecuentes
- ¿Qué es la temperatura de color?
- La temperatura de color describe el matiz de una fuente de luz en una escala que va de cálida (rojiza, Kelvin bajo) a fría (azulada, Kelvin alto). Proviene de la física de la radiación de cuerpo negro.
- ¿Es exacta esta conversión?
- No: es una aproximación de Tanner Helland (2012) que da resultados perceptualmente buenos para el rango de luz diurna visible. Una conversión exacta requiere datos de distribución espectral de potencia.