ForHosting KIT · Bilder bearbeiten & analysieren

RGB-zu-HSV-Konverter

Übertragen Sie eine RGB-Farbe in die Zahlen eines Farbkreises: Orange mit 255, 128, 0 hat einen Farbton von etwa 30°, Sättigung 1 und Hellwert 1. Praktisch, wenn ein Farbwähler Ton und Helligkeit getrennt braucht. Kostenlos in Ihrem Browser.

  • Kostenlos
  • Läuft in Ihrem Browser
  • Ohne Anmeldung
  • Ihre Daten bleiben auf Ihrem Gerät
Nutzen Sie es über WebAPIE-MailTelegramApp bald
Wenn Sie eingeben
Widerstand (Ω)
255
G
128
B
0
Erhalten Sie
H
30,1176470588
S
1
Spannung (V)
1
H Grad
30,1176470588

Dieser RGB-zu-HSV-Konverter nimmt drei Kanalintensitäten — Rot, Grün und Blau — jeweils als Ganzzahl von null bis zweihundertfünfundfünfzig entgegen und liefert den Farbton in Grad sowie Sättigung und Hellwert als Einheitsbrüche von null bis eins. Designer, Frontend-Entwickler und Studierende nutzen diese Abbildung, wenn eine Palette in sRGB-Kanälen vorliegt, die Oberfläche aber ein Farbrad, einen Sättigungsregler oder eine Helligkeitssteuerung benötigt, die Menschen intuitiv verstehen. Die Engine ist vollständig deterministisch: Sie normalisiert jeden Kanal durch Division durch zweihundertfünfundfünfzig, ermittelt Maximum und Minimum, berechnet Delta und wendet dann die klassische Sechs-Sektor-Farbtonformel sowie die Standardidentitäten für Sättigung und Hellwert an — ohne je das Netzwerk aufzurufen, eine Zufallsstichprobe zu ziehen oder von der Uhrzeit abzuhängen.

Was die RGB-zu-HSV-Umwandlung bedeutet und was die Antwort enthält

Im achtbittigen sRGB-Modell, das CSS und die meisten Web-Grafiken verwenden, ist jeder der Kanäle Rot, Grün und Blau eine Ganzzahl von null bis zweihundertfünfundfünfzig. HSV ordnet dieselbe Farbe drei Wahrnehmungsachsen zu: Der Farbton ist die Position auf dem Farbrad in Grad von einschließlich null bis ausschließlich dreihundertsechzig, die Sättigung gibt an, wie rein die Farbe ist, von Grau bei null bis voller Chroma bei eins, und der Hellwert ist die Gesamthelligkeit von Schwarz bei null bis zur hellsten Ausprägung dieses Farbtons bei eins.

Die Umwandlung skaliert zunächst jeden Kanal durch Division durch zweihundertfünfundfünfzig, setzt dann Cmax auf den größten der drei Einheitskanäle, Cmin auf den kleinsten und Delta auf deren Differenz. Der Farbton ist null, wenn Delta null ist (eine Grauachse); andernfalls ergibt er sich daraus, welcher Kanal Cmax ist, und aus einer modularen Sektorformel, die die rot-, grün- und blau-dominanten Fälle auf das Rad abbildet. Die Sättigung ist null, wenn Cmax null ist, andernfalls Delta über Cmax; der Hellwert ist einfach Cmax.

Es gibt keinen Weg, der Prozentwerte oder Gleitkomma-Kanäle als Eingabe akzeptiert, und keine stille Begrenzung von zweihundertsechsundfünfzig auf zweihundertfünfundfünfzig. Abgelehnt werden unter anderem ein fehlendes Feld r, g oder b, leere Zeichenketten nach dem Trimmen, Nicht-Ganzzahlen, nicht numerischer Text, Infinity oder NaN sowie jeder Kanal, der strikt unter null oder über zweihundertfünfundfünfzig liegt.

Wo die RGB-zu-HSV-Umwandlung in Design, Studium und Software zum Einsatz kommt

Designer begegnen dieser Abbildung, wenn ein Markenleitfaden RGB-Muster auflistet und ein farbtonbasierter Picker oder ein Animationssystem H, S und V benötigt, wenn eine Screenshot-Pipette Rot Grün Blau meldet und eine generative Palette den Farbton drehen muss, während der Hellwert konstant bleibt, oder wenn Barrierefreiheits-Werkzeuge die Helligkeit getrennt von der Chroma beurteilen müssen. Studierende begegnen ihr in Computergrafik-Kursen, die zylindrische Farbmodelle einführen, in Digitalkunst-Kursen, die zwischen Kanal-Schiebereglern und HSV-Rädern wechseln, sowie in Interview-Aufwärmübungen, die eine mentale Umrechnung eines kurzen Tripels verlangen.

Frontend-Entwickler rufen denselben Vertrag aus Skripten auf, um Design-Token-Fixturen zu erzeugen, um Farbwähler-Oberflächen anzusteuern, die Farbton und Helligkeit offenlegen, oder um Daten aus Tabellenkalkulationen zu normalisieren, die separate Spalten r, g und b speichern, bevor sie einen Canvas-Shader füttern. Produkt- und Bildungstools nutzen die Umwandlung, wenn Lernende drei RGB-Felder anpassen und die Oberfläche live Farbton, Sättigung und Hellwert anzeigen muss, ohne einen Umweg über eine schwergewichtige Grafikbibliothek.

Kombinieren Sie ihn mit Mehrformat-Farbtools, wenn Sie Hex oder CMYK benötigen, sowie mit weiteren kostenlosen deterministischen Konvertern, wenn Sie ein kleines Labor für die Hygiene von Design-Systemen aufbauen.

Farbräder und Paletten-Tools

Wandeln Sie Marken-RGB-Tripel in Farbton, Sättigung und Hellwert für Picker, generative Paletten und Animations-Keyframes um.

Deterministische Testfixturen

Erzeugen Sie reproduzierbare HSV-Ergebnisse für Unit-Tests, Eigenschaftsprüfungen und CI-Prüfungen für Farb-Hilfsmittel.

Hausaufgaben und Lehrdemos

Prüfen Sie die RGB-zu-HSV-Arbeit von Studierenden und demonstrieren Sie zylindrische Farbmodelle live, ohne undurchsichtige Taschenrechner-Apps.

Was kostet der RGB-zu-HSV-Konverter?

Auf dieser Seite ist er in Ihrem Browser kostenlos nutzbar.

Welcher Bereich ist für r, g und b zulässig?

Jeder Kanal muss eine Ganzzahl von 0 bis einschließlich 255 sein.

In welchen Einheiten liegen h, s und v vor?

Der Farbton h liegt in Grad im Bereich [0, 360). Sättigung s und Hellwert v sind Einheitsbrüche im Bereich [0, 1].

Wandelt dieses Tool HSV zurück in RGB um?

Nein. Dieses Tool bildet ausschließlich ganzzahlige RGB-Kanäle auf HSV ab. Verwenden Sie einen Umkehr- oder Mehrformat-Farbkonverter, wenn Sie HSV-zu-RGB oder andere Farbräume benötigen.

Welchen Farbton und welche Sättigung bekommt ein Grau?

Beide sind 0. Sind Rot, Grün und Blau gleich, gibt es keinen Abstand zwischen größtem und kleinstem Kanal. Die Farbe liegt dann auf der Grauachse, und nur der Hellwert ändert sich, von 0 für Schwarz bis 1 für Weiß.

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.

POSThttps://api.kit.forhosting.com/color/rgb-hsv

Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.

curl -X POST https://api.kit.forhosting.com/color/rgb-hsv \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"r":255,"g":128,"b":0}'
{
  "r": 255,
  "g": 128,
  "b": 0
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "color.rgb_hsv",
  "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.

pro Anfrage$0.002

Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.

min_channel0
max_channel255
HTTPCodeBedeutung
401unauthorizedDer API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer).
402insufficient_balanceIhr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht.
404unknown_typeUnbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog.
429rate_limitedZu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt.

Kanäle außerhalb von null bis zweihundertfünfundfünfzig werden mit einer klaren invalid_input-Fehlermeldung abgelehnt, statt still begrenzt zu werden. Nutzen Sie ihn kostenlos im Browser für Palettenarbeit, Animations-Keyframes und Hausaufgabenprüfungen, oder rufen Sie die API zu $0.002 pro erfolgreicher Anfrage auf, wenn Sie identische Fixturen für CI, Design-Systeme oder Lehrdemos benötigen.

Was die RGB-zu-HSV-Umwandlung bedeutet und was die Antwort enthält

Dieser Rechner liefert die validierten Ganzzahlen r, g und b, gerundete h-, s- und v-Werte, ein duplizierendes h_degrees zur Klarheit, s_percent und v_percent skaliert mit einhundert für Regler-Oberflächen, eine rgb-Funktionszeichenkette, eine hsv-Zusammenfassungszeichenkette, eine Methodenkennung rgb_to_hsv und eine kurze Formelerinnerung. Die Engine erzeugt entweder ein exaktes HSV-Tripel für drei zulässige Kanäle oder lehnt die Anfrage mit invalid_input ab. Wenn Sie HSV-zu-RGB, Hex-Verpackung, HSL, LAB oder CMYK benötigen, verwenden Sie ein dediziertes Mehrformat- oder Umkehr-Tool; diese Seite beantwortet ausschließlich die Umwandlung ganzzahliger RGB-Kanäle in ein stabiles HSV-Tripel, geeignet für Tokens, Unit-Tests und API-Nutzer.

Wie r, g und b gelesen werden und wie HSV reproduzierbar bleibt

Äußere Leerzeichen bei String-Kanälen werden getrimmt; ein optionales führendes Pluszeichen ist nur erlaubt, wenn die übrigen Zeichen Dezimalziffern sind, die zu einer Ganzzahl im gültigen Bereich geparst werden. Eine blanke JavaScript-Zahl wird nur akzeptiert, wenn sie eine endliche Ganzzahl im Bereich null bis zweihundertfünfundfünfzig ist; Werte wie einhundertachtundzwanzig Komma fünf schlagen bei der Validierung fehl, statt gerundet zu werden, und negative oder ab zweihundertsechsundfünfzig liegende Werte schlagen mit einer Meldung fehl, die den Kanal benennt und angibt, dass er im Bereich null bis zweihundertfünfundfünfzig bleiben muss. Reines Rot ergibt Farbton null mit voller Sättigung und vollem Hellwert; reines Schwarz ergibt Farbton null, Sättigung null und Hellwert null; gemischte Kanäle wie zweihundertfünfundfünfzig, einhundertachtundzwanzig, null erzeugen einen warmen Farbton nahe dreißig Grad mit voller Sättigung und vollem Hellwert. Die bevorzugten Felder sind r für Rot, g für Grün und b für Blau; akzeptiert werden zudem die Aliase red und großes R für Rot, green und großes G für Grün sowie blue und großes B für Blau, damit Tabellenkalkulationen, Abfragezeichenfolgen und typisierte Formulare denselben Vertrag wiederverwenden können, ohne Spalten umzubenennen. Nach der Validierung verwendet die Umwandlung ausschließlich geschlossene Arithmetik auf den Einheitskanälen und rundet Gleitkomma-Komponenten anschließend auf eine feste Nachkommastellenzahl, damit JSON-Goldens und CI-Prüfungen plattformübergreifend stabil bleiben. 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 Kanalnormalisierung selbst neu zu implementieren.

Wo die RGB-zu-HSV-Umwandlung in Design, Studium 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 Unterrichtsdemo oder einem Design-Review zu einer automatisierten Pipeline, ohne das mathematische Ergebnis zu verändern.

Warum wird 256 abgelehnt statt begrenzt?

Stilles Begrenzen verbirgt Datenfehler. Kanäle außerhalb des Bereichs schlagen mit invalid_input fehl, damit Aufrufer die Quellwerte korrigieren, statt die falsche Farbe zu veröffentlichen.

Vollständige KIT-Dokumentation lesen →