Température de couleur vers RVB
Saisissez la température d'une lumière et voyez sa couleur : 6500 K, la lumière de midi, donne 255, 254 et 250, soit #fffefa. Les valeurs hors de 1000 à 40000 K sont refusées au lieu d'être rognées en silence. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Créativité
- 6 500
- Kelvin
- 6 500
- Résistance (Ω)
- 255
- G
- 254
- B
- 250
Ce convertisseur de température de couleur vers RVB transforme une valeur unique en kelvins en une couleur sRGB approximative, pour la conception d'éclairage, les aperçus de balance des blancs en photographie, et l'habillage d'interfaces. Saisissez une température finie entre mille et quarante mille kelvins ; le moteur renvoie des entiers de canal rouge, vert et bleu de zéro à deux cent cinquante-cinq, un tableau rgb à trois éléments, et une chaîne hexadécimale en minuscules. La correspondance utilise l'ajustement de courbe de corps noir de Tanner Helland, bien connu, une approximation déterministe par morceaux, en puissance et en logarithme, de la couleur du lieu de Planck, que partagent de nombreux outils photographiques. Les repères familiers incluent la lueur d'une bougie proche de mille huit cents kelvins, le tungstène de studio proche de trois mille deux cents kelvins, et la lumière du jour de midi proche de six mille cinq cents kelvins. Le chemin est une arithmétique pure, sans appel réseau, sans échantillonnage et sans raccourci dépendant de la date.
Comment le champ Kelvin est lu et comment le RVB reste reproductible
Les signes plus optionnels en tête et la notation scientifique dans les chaînes numériques sont autorisés lorsqu'ils s'interprètent comme des nombres décimaux finis ; les espaces incrustés, les préfixes hexadécimaux et les jetons non numériques sont rejetés avec un message clair, pour qu'une mauvaise cellule ne se transforme pas en mauvais échantillon silencieux. Les bornes inclusives sont mille et quarante mille kelvins, correspondant au domaine classique de l'ajustement de Tanner Helland utilisé dans de nombreux utilitaires photographiques ouverts.
Le calcul fixe temp égal aux kelvins divisés par cent, puis applique des formules par morceaux : le rouge est fixé à deux cent cinquante-cinq pour les températures plus froides et suit une loi de puissance au-dessus de soixante-six cents sur l'échelle mise à l'échelle ; le vert utilise un logarithme népérien en dessous de ce point de rupture et une loi de puissance au-dessus ; le bleu est nul en dessous d'environ mille neuf cents kelvins sur l'échelle mise à l'échelle, deux cent cinquante-cinq au-dessus de soixante-six cents, et un ajustement logarithmique entre les deux.
Chaque canal est plafonné et arrondi à un octet entier.
Où kelvin-vers-RVB intervient dans le design, la photographie et les logiciels
Les concepteurs rencontrent la température de couleur lorsqu'une charte de marque nomme une source pratique chaude à deux mille sept cents kelvins, lorsqu'un plan de scène liste des LED par CCT, ou lorsqu'une maquette de produit a besoin d'une lumière qui se lit comme une bougie plutôt que la lumière du jour. Les photographes et monteurs vidéo utilisent les mêmes nombres lors de l'aperçu des décalages de balance des blancs ou de la construction d'une documentation de LUT qui doit afficher un échantillon cohérent pour une valeur en kelvins donnée.
Les enseignants et étudiants peuvent vérifier des devoirs qui demandent quel RVB approche un corps noir à une température donnée, sans se fier à des applications de calcul opaques qui plafonnent silencieusement des entrées hors plage ou changent de gamma sans le dire.
Les développeurs appellent le même contrat depuis des scripts pour amorcer des vecteurs de test déterministes destinés à des générateurs de thème, pour normaliser des métadonnées d'éclairage avant un rendu, ou pour satisfaire des énoncés de défis de programmation qui exigent trois canaux plutôt qu'une étiquette approximative chaude ou froide. Associez-le aux vérificateurs RVB-vers-hexadécimal ou de contraste lorsque vous avez besoin d'étapes de couleur connexes, et aux autres points de terminaison de couleur lorsque vous construisez un petit laboratoire d'outils de couleur gratuits et déterministes.
Cas d’usage
Aperçus d'éclairage et de planche d'ambiance
Associez des valeurs en kelvins données (bougie, tungstène, lumière du jour, ciel couvert) à des échantillons RVB/hexadécimaux pour des présentations, des plans de scène et des chartes de marque.
Données de référence déterministes pour les tests
Générez des chaînes r, g, b et hexadécimales reproductibles pour les tests unitaires, les générateurs de thème et les assertions d'intégration continue sur des interfaces pilotées par CCT.
Outils de photographie et de vidéo
Prévisualisez des couleurs de balance des blancs approximatives à partir de métadonnées CCT d'appareil photo ou d'éclairage, sans moteur de rendu spectral complet.
Questions fréquentes
Combien coûte le convertisseur de température de couleur vers RVB ?
Il est gratuit dans votre navigateur sur cette page.
Quel algorithme est utilisé ?
L'ajustement de courbe de corps noir de Tanner Helland : les kelvins sont mis à l'échelle par 1/100, puis des formules par morceaux en puissance et en logarithme produisent R, G et B, chacun plafonné entre 0 et 255.
Est-ce une chromaticité CIE exacte ou une balance des blancs de caméra ?
Non. C'est une correspondance approximative largement utilisée, adaptée aux échantillons d'interface et aux aperçus d'éclairage, et non un pipeline spectral ou ICC complet.
Que renvoie 6500 K ?
Un échantillon de lumière du jour proche du blanc selon l'ajustement de Tanner Helland (canaux R, G et B élevés). Exécutez le calculateur pour les valeurs d'octet exactes et la chaîne hexadécimale.
Quelle couleur RVB correspond à la lumière d'une bougie ?
Saisissez 1800 K, la valeur courante de la flamme d'une bougie, et vous obtenez un ambre profond avec ses valeurs de rouge, de vert et de bleu et son code hexadécimal. Moins il y a de kelvins, plus la teinte est chaude.
Outils associés
Pour les développeurs — accès API
Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.
Endpoint
Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.
Appeler depuis votre stack
curl -X POST https://api.kit.forhosting.com/color/temperature \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"temperature":6500}'const res = await fetch("https://api.kit.forhosting.com/color/temperature", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"temperature": 6500
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/color/temperature",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"temperature": 6500
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/color/temperature", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"temperature":6500}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"temperature":6500}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/color/temperature", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemple de requête
{
"temperature": 6500
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "color.temperature",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.
Tarifs
Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.
Limites
min_kelvin | 1000 |
max_kelvin | 40000 |
Erreurs
| HTTP | Code | Signification |
|---|---|---|
401 | unauthorized | Clé API absente ou invalide : vérifiez l’en-tête Authorization. |
402 | insufficient_balance | Solde insuffisant : rechargez votre compte pour lancer cette tâche. |
404 | unknown_type | Type de tâche inconnu : vérifiez le champ type de votre requête. |
429 | rate_limited | Trop de requêtes : ralentissez la cadence, puis réessayez. |
Notes techniques
Les valeurs en dehors de la plage prise en charge sont rejetées avec invalid_input plutôt que silencieusement plafonnées, afin qu'une mauvaise lecture de capteur ne devienne jamais un mauvais échantillon. Utilisez-le gratuitement dans le navigateur pour vos planches d'ambiance et vos aperçus d'éclairage, ou appelez l'API à $0.002 par requête réussie lorsque vous avez besoin de données de référence kelvin-vers-RVB reproductibles en intégration continue, dans des systèmes de design, ou des démonstrations produit.
Ce que signifie la température de couleur et ce que contient la réponse
La température de couleur décrit la teinte d'une source lumineuse en la comparant à un radiateur de corps noir idéal chauffé à une température donnée en kelvins. Des valeurs de kelvins plus basses paraissent chaudes et ambrées ; des valeurs plus élevées paraissent froides et bleutées ; les valeurs de lumière du jour intermédiaires se situent près du blanc. Les photographes, cinéastes et concepteurs d'éclairage utilisent ces nombres lors de l'accord de sources pratiques, de gélatines et de réglages de balance des blancs, et les concepteurs de produits ont souvent besoin d'un échantillon rapide correspondant à une CCT nommée, sans exécuter une simulation spectrale complète. Ce calculateur accepte un champ de température et renvoie l'écho normalisé de temperature et kelvin, des canaux entiers r, g et b dans la plage fermée de zéro à deux cent cinquante-cinq, un tableau rgb de ces trois octets, une chaîne de couleur hexadécimale en minuscules adaptée à CSS, l'étiquette de méthode tanner_helland, un bref rappel de la formule, et la plage min-max inclusive que le moteur impose. Il n'existe aucune matrice de caméra, aucune transformation d'adaptation chromatique au-delà de l'ajustement de courbe publié, et aucun échantillonnage aléatoire de spectres : le moteur construit soit une approximation stable à trois canaux dans la bande documentée, soit rejette l'entrée avec invalid_input. Les cas rejetés incluent l'absence de température, des valeurs non finies, des chaînes non décimales, et tout chiffre en kelvins inférieur à mille ou supérieur à quarante mille. Si vous avez besoin de la chromaticité CIE xy exacte, d'une intégration SPD complète, ou d'une conversion RVB-vers-HSL d'une couleur déjà choisie, utilisez ces outils dédiés ; cette page ne répond qu'à la question kelvin-vers-sRGB approximatif, avec une sortie suffisamment stable pour les fiches d'exercices, les tests unitaires et les clients de l'API qui ne doivent pas inventer une palette.
Comment le champ Kelvin est lu et comment le RVB reste reproductible
Le champ privilégié est temperature, mais les alias kelvin, K, temp et cct sont acceptés, afin que les feuilles de calcul, les chaînes de requête, les exports de métadonnées d'appareil photo et les formulaires typés puissent réutiliser le même contrat sans renommer de colonnes. Associez l'exécution gratuite dans le navigateur sur cette page à l'API payante lorsque vous avez besoin du même résultat mathématique au sein d'un pipeline automatisé, sans réimplémenter vous-même l'ajustement de courbe.
Où kelvin-vers-RVB intervient dans le design, la photographie et les logiciels
Sur cette page, le travail s'exécute entièrement dans votre navigateur ; via l'API, chaque recherche réussie coûte $0.002, la validation échouée n'est pas facturée, et rien n'est conservé après le renvoi de la réponse. Cette séparation — exploration interactive gratuite et API payante identique — correspond au reste du catalogue de niveau A de KIT, et vous permet de passer d'une démonstration de planche d'ambiance à un pipeline automatisé sans changer le résultat mathématique.
Questions techniques
Quelle plage de kelvins est prise en charge ?
De 1000 à 40000 kelvins inclus. Les valeurs en dehors de cette bande sont rejetées avec invalid_input plutôt que plafonnées.