Farbtemperatur zu RGB
Geben Sie die Farbtemperatur einer Lichtquelle ein und sehen Sie ihre Farbe: 6500 K, Mittagslicht, ergibt 255, 254 und 250, also #fffefa. Werte außerhalb von 1000 bis 40000 K werden abgelehnt statt still gekappt. Kostenlos in Ihrem Browser.
- Kostenlos
- Läuft in Ihrem Browser
- Ohne Anmeldung
- Ihre Daten bleiben auf Ihrem Gerät
Im Browser ausführen – kostenlos
Rechenbeispiel
- Kreativität
- 6.500
- Kelvin
- 6.500
- Widerstand (Ω)
- 255
- G
- 254
- B
- 250
Dieser Farbtemperatur-zu-RGB-Konverter wandelt einen einzelnen Kelvin-Wert in eine angenäherte sRGB-Farbe für Lichtdesign, Weißabgleich-Vorschauen in der Fotografie und UI-Theming um. Geben Sie eine endliche Temperatur zwischen eintausend und vierzigtausend Kelvin ein; die Engine liefert Rot-, Grün- und Blau-Kanal-Ganzzahlen von null bis zweihundertfünfundfünfzig, ein dreiteiliges rgb-Array und eine Kleinbuchstaben-Hex-Zeichenkette. Die Abbildung verwendet die bekannte Tanner-Helland-Schwarzkörperkurven-Näherung, eine deterministische stückweise Potenz-und-Log-Annäherung an die Planck-Kurvenfarbe, die viele fotografische Tools gemeinsam nutzen. Bekannte Referenzpunkte sind Kerzenlicht nahe eintausendachthundert Kelvin, Studio-Wolfram nahe dreitausendzweihundert Kelvin und Mittagslicht nahe sechstausendfünfhundert Kelvin. Der Weg besteht aus reiner Arithmetik, ohne Netzwerkaufrufe, ohne Stichproben und ohne datumsabhängige Abkürzungen.
Was Farbtemperatur bedeutet und was die Antwort enthält
Die Farbtemperatur beschreibt den Farbton einer Lichtquelle, indem sie mit einem idealen Schwarzkörperstrahler verglichen wird, der auf eine angegebene Temperatur in Kelvin erhitzt wurde. Niedrigere Kelvin-Werte wirken warm und bernsteinfarben; höhere wirken kühl und bläulich; mittlere Tageslichtwerte liegen nahe Weiß. Fotografen, Kameraleute und Lichtdesigner nutzen diese Zahlen beim Abgleichen von Praktikables, Farbfolien und Weißabgleich-Einstellungen, und Produktdesigner benötigen häufig ein schnelles Farbmuster, das einer benannten CCT entspricht, ohne eine vollständige Spektralsimulation auszuführen.
Abgelehnt werden unter anderem eine fehlende temperature, nicht endliche Werte, nicht dezimale Zeichenketten sowie jeder Kelvin-Wert unter eintausend oder über vierzigtausend.
Wie das Kelvin-Feld gelesen wird und wie RGB reproduzierbar bleibt
Optionale führende Pluszeichen und wissenschaftliche Notation in numerischen Zeichenketten sind erlaubt, sofern sie als endliche Dezimalzahlen interpretierbar sind; eingebettete Leerzeichen, Hex-Präfixe und nicht numerische Zeichen werden mit einer klaren Fehlermeldung abgelehnt, damit eine fehlerhafte Zelle nicht zu einem still falschen Farbmuster wird. Die inklusiven Grenzen sind eintausend und vierzigtausend Kelvin, passend zum klassischen Definitionsbereich der Tanner-Helland-Näherung, die viele offene fotografische Werkzeuge verwenden.
Die Berechnung setzt temp gleich Kelvin geteilt durch einhundert und wendet dann stückweise Formeln an: Rot ist für kühlere Temperaturen fest auf zweihundertfünfundfünfzig gesetzt und folgt oberhalb von sechstausendsechshundert auf der skalierten Skala einem Potenzgesetz; Grün verwendet unterhalb dieses Knickpunkts einen natürlichen Logarithmus und darüber ein Potenzgesetz; Blau ist unterhalb von rund eintausendneunhundert Kelvin auf der skalierten Skala null, oberhalb von sechstausendsechshundert zweihundertfünfundfünfzig und dazwischen eine logarithmische Näherung. Jeder Kanal wird begrenzt und auf ein ganzzahliges Byte gerundet.
Wo Kelvin-zu-RGB in Design, Fotografie und Software zum Einsatz kommt
Designer begegnen der Farbtemperatur, wenn ein Markenleitfaden ein warmes Praktikables bei zweitausendsiebenhundert Kelvin nennt, wenn ein Bühnenplan LEDs nach CCT auflistet, oder wenn ein Produkt-Mockup ein Licht benötigt, das zwischen Kerze und Tageslicht unterscheidbar wirkt. Fotografen und Video-Editoren nutzen dieselben Zahlen bei der Vorschau von Weißabgleich-Offsets oder beim Erstellen von LUT-Dokumentation, die für einen angegebenen Kelvin-Wert ein konsistentes Farbmuster zeigen muss.
Lehrkräfte und Studierende können Hausaufgaben prüfen, die fragen, welches RGB einen Schwarzkörper bei gegebener Temperatur annähert, ohne sich auf undurchsichtige Taschenrechner-Apps zu verlassen, die außerhalb des Bereichs liegende Eingaben still begrenzen oder die Gammakorrektur wechseln, ohne dies anzugeben. Entwickler rufen denselben Vertrag aus Skripten auf, um deterministische Testvektoren für Theme-Generatoren zu erzeugen, um Lichtmetadaten vor einem Render zu normalisieren, oder um Aufgabenstellungen in Programmierwettbewerben zu erfüllen, die drei Kanäle statt einer geschätzten warm-oder-kalt-Bezeichnung verlangen.
Kombinieren Sie ihn mit RGB-zu-Hex- oder Kontrast-Prüfern, wenn Sie verwandte Farbschritte benötigen, sowie mit weiteren Farb-Endpunkten, wenn Sie ein kleines Labor kostenloser, deterministischer Farb-Hilfsmittel aufbauen.
Anwendungsfälle
Licht- und Moodboard-Vorschauen
Bilden Sie angegebene Kelvin-Werte (Kerze, Wolfram, Tageslicht, bewölkt) auf RGB-/Hex-Farbmuster für Präsentationen, Bühnenpläne und Markenleitfäden ab.
Deterministische Testfixturen
Erzeugen Sie reproduzierbare Werte für r, g, b und Hex-Zeichenketten für Unit-Tests, Theme-Generatoren und CI-Prüfungen für CCT-gesteuerte Oberflächen.
Foto- und Video-Werkzeuge
Zeigen Sie angenäherte Weißabgleich-Farben aus Kamera- oder Licht-CCT-Metadaten in der Vorschau an, ohne einen vollständigen Spektral-Renderer.
Häufige Fragen
Was kostet der Farbtemperatur-zu-RGB-Konverter?
Auf dieser Seite ist er in Ihrem Browser kostenlos nutzbar.
Welcher Algorithmus wird verwendet?
Die Tanner-Helland-Schwarzkörperkurven-Näherung: Kelvin wird mit 1/100 skaliert, danach erzeugen stückweise Potenz- und Log-Formeln R, G und B, jeweils begrenzt auf 0–255.
Ist das exakte CIE-Farbwertanteile oder Kamera-Weißabgleich?
Nein. Es handelt sich um eine weit verbreitete Näherungsabbildung, geeignet für UI-Farbmuster und Licht-Vorschauen, nicht um eine vollständige Spektral- oder ICC-Pipeline.
Was liefert 6500 K?
Ein nahezu weißes Tageslicht-Farbmuster nach der Tanner-Helland-Näherung (hohe R-, G- und B-Kanäle). Führen Sie den Rechner aus, um die exakten Byte-Werte und die Hex-Zeichenkette zu erhalten.
Welche RGB-Farbe hat Kerzenlicht?
Geben Sie 1800 K ein, den üblichen Wert für Kerzenlicht, und Sie erhalten ein tiefes Bernstein mit seinen Rot-, Grün- und Blauwerten und dem Hex-Code. Je weniger Kelvin, desto wärmer wirkt der Farbton.
Verwandte Tools
Für Entwickler — API-Zugang
Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.
Endpunkt
Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.
Aufruf aus Ihrem 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)Beispiel-Anfrage
{
"temperature": 6500
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "color.temperature",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.
Preis
Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.
Limits
min_kelvin | 1000 |
max_kelvin | 40000 |
Fehler
| HTTP | Code | Bedeutung |
|---|---|---|
401 | unauthorized | Der API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer). |
402 | insufficient_balance | Ihr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht. |
404 | unknown_type | Unbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog. |
429 | rate_limited | Zu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt. |
Technische Hinweise
Werte außerhalb des unterstützten Bereichs werden mit invalid_input abgelehnt, statt still begrenzt zu werden, sodass eine fehlerhafte Sensormessung nie zu einem falschen Farbmuster wird. Nutzen Sie ihn kostenlos im Browser für Moodboards und Licht-Vorschauen, oder rufen Sie die API zu $0.002 pro erfolgreicher Anfrage auf, wenn Sie reproduzierbare Kelvin-zu-RGB-Fixturen für CI, Design-Systeme oder Produktdemos benötigen.
Was Farbtemperatur bedeutet und was die Antwort enthält
Dieser Rechner akzeptiert ein Temperaturfeld und liefert die normalisierte temperature sowie das Echo kelvin, die ganzzahligen Kanäle r, g und b im geschlossenen Bereich null bis zweihundertfünfundfünfzig, ein rgb-Array dieser drei Bytes, eine für CSS geeignete Kleinbuchstaben-Hex-Farbzeichenkette, die Methodenkennung tanner_helland, eine kurze Formelerinnerung und den vom Engine durchgesetzten inklusiven Min-Max-Bereich. Es gibt keine Kameramatrix, keine über die veröffentlichte Kurvenanpassung hinausgehende chromatische Adaptationstransformation und keine Zufallsstichprobe von Spektren: Die Engine erzeugt entweder eine stabile Drei-Kanal-Näherung innerhalb des dokumentierten Bandes oder lehnt die Eingabe mit invalid_input ab. Wenn Sie exakte CIE-xy-Farbwertanteile, eine vollständige SPD-Integration oder die RGB-zu-HSL-Umwandlung einer bereits gewählten Farbe benötigen, verwenden Sie die dafür vorgesehenen Tools; diese Seite beantwortet ausschließlich die Frage Kelvin-zu-angenähertem-sRGB mit einer Ausgabe, die stabil genug ist für Arbeitsblätter, Unit-Tests und API-Nutzer, die keine Palette erfinden dürfen.
Wie das Kelvin-Feld gelesen wird und wie RGB reproduzierbar bleibt
Das bevorzugte Feld ist temperature; akzeptiert werden zudem die Aliase kelvin, K, temp und cct, damit Tabellenkalkulationen, Abfragezeichenfolgen, Kamera-Metadatendumps und typisierte Formulare denselben Vertrag wiederverwenden können, ohne Spalten umzubenennen. Kombinieren Sie den kostenlosen Browserlauf auf dieser Seite mit der kostenpflichtigen API, wenn Sie das identische mathematische Ergebnis innerhalb einer automatisierten Pipeline benötigen, ohne die Kurvenanpassung selbst neu zu implementieren.
Wo Kelvin-zu-RGB in Design, Fotografie und Software zum Einsatz kommt
Auf dieser Seite läuft die Berechnung vollständig in Ihrem Browser; über die API kostet jeder erfolgreiche Abruf $0.002, fehlgeschlagene Validierung wird nicht berechnet, und nach der Antwort wird nichts gespeichert. Diese Aufteilung — freie interaktive Erkundung und eine kostenpflichtige, identische API — entspricht dem Rest des KIT-Tier-A-Katalogs und ermöglicht den Übergang von einer Moodboard-Demo zu einer automatisierten Pipeline, ohne das mathematische Ergebnis zu verändern.
Technische Fragen
Welcher Kelvin-Bereich wird unterstützt?
Einschließlich 1000 bis 40000 Kelvin. Werte außerhalb dieses Bereichs werden mit invalid_input abgelehnt, statt begrenzt zu werden.