ForHosting KIT · Immagini e foto

Convertire la temperatura colore in RGB

Veda sullo schermo il colore di una temperatura di luce: 6500 K dà rosso 255, verde 254 e blu 250, cioè #fffefa. I valori bassi tendono all'arancione, quelli alti al blu, e lo stesso valore dà sempre lo stesso colore. Gratis nel suo browser.

  • Gratis
  • Funziona nel suo browser
  • Senza registrazione
  • I suoi dati restano sul dispositivo
Usalo da WebAPIEmailTelegramApp presto
Se inserisce
Creatività
6500
Ottiene
Kelvin
6500
Hex
#fffefa

Converta una temperatura colore in Kelvin in un colore RGB approssimativo per anteprime luminose, temi di interfaccia, strumenti fotografici e visualizzazioni di dati. Inserisca una temperatura finita compresa tra 1000 K e 40000 K per ricevere canali interi rosso, verde e blu, oltre a un pratico colore esadecimale. Il calcolatore applica un’approssimazione deterministica della curva del corpo nero, quindi lo stesso input produce sempre lo stesso risultato. È utile quando serve un colore pratico sullo schermo anziché una simulazione spettrale completa o un flusso con gestione del colore.

Che cosa indica una temperatura colore in Kelvin

La temperatura colore descrive la tonalità apparente della luce confrontandola con il colore emesso da un corpo nero ideale riscaldato. I valori più bassi dell’intervallo supportato appaiono caldi: evidenziano rosso e arancione, come una candela, il fuoco o una tradizionale lampada al tungsteno. I valori vicini alle comuni impostazioni di luce diurna risultano più neutri, mentre quelli superiori tendono al blu freddo.

Questo convertitore accetta temperature da 1000 K a 40000 K, estremi inclusi, e traduce tale concetto fisico in un colore approssimativo per lo schermo. Il risultato contiene valori interi dei canali rosso, verde e blu tra 0 e 255, insieme alla corrispondente notazione esadecimale. I Kelvin non misurano luminosità, esposizione, saturazione o potenza della lampada; cambiare la temperatura non stabilisce quindi l’intensità della sorgente.

Fornisce soltanto una stima cromatica utile. Consideri l’output una visualizzazione pratica per attività digitali, non la misurazione di uno specifico apparecchio, monitor, fotocamera o ambiente, poiché tutti questi elementi possono modificare il colore percepito.

Come viene calcolata l’approssimazione del corpo nero

Il calcolo divide prima il valore Kelvin per cento, quindi applica un adattamento di curva a tratti a ciascun canale sRGB. Alle temperature calde, il rosso resta alla massima intensità mentre il verde segue una curva logaritmica. Il blu rimane a zero vicino al limite inferiore e poi cresce in modo logaritmico.

Sopra la regione della luce diurna, il blu raggiunge la massima intensità, mentre rosso e verde diminuiscono gradualmente secondo curve di potenza. Ogni canale calcolato viene limitato all’intervallo valido di un byte e arrotondato all’intero più vicino. I tre byte vengono inoltre formattati come colore esadecimale a sei cifre.

Questo metodo è deterministico, rapido e adatto a interfacce, anteprime, grafici e automazione. Non integra numericamente la legge di Planck, non applica una funzione di corrispondenza cromatica, non adatta il punto di bianco e non usa un profilo ICC del monitor. Il valore RGB restituito va pertanto inteso come un’approssimazione pratica consolidata, non come colorimetria da laboratorio.

Ripetendo la stessa temperatura numerica si ottengono sempre esattamente gli stessi canali.

Come usare correttamente il risultato in un progetto

Scelga un valore Kelvin coerente con l’illuminazione che desidera comunicare, lo invii e utilizzi l’oggetto dei canali oppure la stringa esadecimale nella Sua applicazione. Un’anteprima calda per interni può iniziare intorno a 2700 K, un controllo orientato alla luce diurna intorno a 6500 K, mentre una scena fredda stilizzata può usare un valore maggiore. Provi il colore nell’interfaccia reale, perché un piccolo campione, uno sfondo completo e un effetto di luce additiva possono apparire molto diversi.

Per riprodurre apparecchi reali, confronti l’anteprima con i dati del produttore e con un flusso calibrato: lampade con la stessa temperatura colore correlata possono avere spettri diversi e rendere le superfici in modo differente. Gli input inferiori a 1000 K o superiori a 40000 K restituiscono un errore di input non valido anziché essere limitati silenziosamente, aiutando a individuare unità errate e dati sorgente difettosi.

Visualizzare impostazioni di luci intelligenti

Trasformi l’impostazione Kelvin di una lampadina in un campione RGB rappresentativo per un’interfaccia di controllo.

Creare controlli fotografici

Mostri un colore approssimativo dal caldo al freddo accanto ai valori di bilanciamento del bianco in una fotocamera o editor.

Codificare i dati di temperatura con colori

Generi valori RGB ed esadecimali coerenti per diagrammi, rapporti, apparecchi o dati che contengono temperature colore.

Quale intervallo di input è supportato?

La temperatura deve essere un numero finito da 1000 K a 40000 K, includendo entrambi gli estremi.

Il risultato è fisicamente esatto?

No. È un’approssimazione pratica dal corpo nero a sRGB, non una simulazione spettrale o una misura calibrata.

Perché due lampade con gli stessi Kelvin possono sembrare diverse?

La temperatura colore correlata non descrive interamente spettro, resa cromatica, intensità o ambiente visivo.

Un valore Kelvin più alto rende il colore più luminoso?

No. I Kelvin descrivono la tinta della luce, non la luminosità, l'esposizione, la saturazione o la potenza della lampada. Alzare il valore sposta solo il colore dall'arancione caldo al blu freddo.

Posso inserire la temperatura in gradi Celsius o Fahrenheit?

No, il valore deve essere in Kelvin, tra 1000 e 40000 K. Se le sue letture arrivano da un sensore o da un foglio di calcolo, verifichi prima che siano in Kelvin, perché una cifra in Celsius darebbe un colore fuorviante.

Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.

POSThttps://api.kit.forhosting.com/color/temperature-kelvin-to-rgb

Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.

curl -X POST https://api.kit.forhosting.com/color/temperature-kelvin-to-rgb \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"temperature":6500}'
{
  "temperature": 6500
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "color.temperature_kelvin_to_rgb",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.

per richiesta$0.002

Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.

HTTPCodiceSignificato
401unauthorizedChiave API mancante o non valida: controlla l'header Authorization.
402insufficient_balanceCredito esaurito: ricarica per continuare a eseguire attività.
404unknown_typeTipo di attività sconosciuto: controlla il campo type della richiesta.
429rate_limitedTroppe richieste in poco tempo: rallenta e riprova tra qualche secondo.

Come usare correttamente il risultato in un progetto

Per l’automazione via API, verifichi che la sorgente invii Kelvin e non Celsius o Fahrenheit. Ogni richiesta API applica il prezzo base pubblicato di $0.002, mentre l’esecuzione nel browser agevola controlli interattivi rapidi.

Quanto costa una conversione via API?

Il prezzo base è $0.002 per richiesta.

Che cosa accade se il valore è fuori intervallo?

La capacità restituisce un errore invalid_input invece di limitare il valore alla temperatura supportata più vicina.

Leggi la documentazione completa del KIT →