RGB naar HSV

| 31 mei 2025
4.7/5 - (2 stemmen)
Kleur omrekenen






RGB naar HSV

Wil je een kleur omzetten van RGB naar HSV? Gebruik dan de kleuren calculator van Omrekenen.nl. Volg deze stappen:

  • Voer een waarde tussen 0 en 255 in bij de invoervelden R, G en B.
  • Klik op Omrekenen en zie direct de corresponderende HSV-waarden.

Het omrekenen van RGB naar HSV was nog nooit zo eenvoudig!

RGB-kleursysteem

RGB staat voor Rood, Groen en Blauw. De kleur wordt bepaald door een mengeling van deze primaire kleuren. Elke component (R, G, B) kan een waarde van 0 tot 255 hebben.

HSV-kleursysteem

HSV staat voor Hue (kleurtoon), Saturation (verzadiging) en Value (helderheid).
Hue (H) loopt van 0° tot 360° en geeft de kleurtoon aan.
Saturation (S) loopt van 0 tot 1 (of 0% tot 100%) en geeft de kleurintensiteit aan.
Value (V) loopt van 0 tot 1 (of 0% tot 100%) en geeft de helderheid aan.

Formules RGB ↔ HSV en HSV ↔ RGB

RGB naar HSV

Om RGB om te zetten naar HSV, gebruik je:

R’, G’, B’ = R/255, G/255, B/255
Cmax = max(R’, G’, B’), Cmin = min(R’, G’, B’)
Δ = Cmax – Cmin

Hue (H):
H =
0° if Δ=0
60° × ((G’-B’)/Δ) mod 6 if Cmax=R’
60° × ((B’-R’)/Δ) + 120° if Cmax=G’
60° × ((R’-G’)/Δ) + 240° if Cmax=B’

Saturation (S): S = 0 if Cmax=0, anders S = Δ / Cmax
Value (V): V = Cmax

Voorbeeld: RGB(255, 165, 0)
R’=1, G’=0.647, B’=0
Cmax=1, Cmin=0, Δ=1-0=1
H = 39°, S = 1, V = 1 → HSV(39°, 100%, 100%)

HSV naar RGB

Om HSV om te zetten naar RGB, gebruik je:

C = V × S
X = C × (1 – |(H/60) mod 2 – 1|)
m = V – C

RGB’ = (R1, G1, B1) afhankelijk van H:
H ∈ [0°,60°): (C, X, 0)
H ∈ [60°,120°): (X, C, 0)
H ∈ [120°,180°): (0, C, X)
H ∈ [180°,240°): (0, X, C)
H ∈ [240°,300°): (X, 0, C)
H ∈ [300°,360°): (C, 0, X)

R = (R1 + m) × 255, G = (G1 + m) × 255, B = (B1 + m) × 255

Voorbeeld: HSV(39°,1,1) → RGB(255, 165, 0)

Praktische toepassingen

Deze RGB ↔ HSV calculator kan handig zijn in de volgende situaties:

  • Je ontwerpt digitale kleuren voor grafische software en wilt de kleurtoon manipuleren.
  • Je ontwikkelt web- of app-kleuren waar Hue, Saturation en Value belangrijk zijn voor dynamische effecten.
  • Je analyseert afbeeldingen en wilt kleuren op basis van helderheid en verzadiging aanpassen.
  • Je wilt kleurgradaties of filters toepassen in fotografie- of videobewerkingssoftware.

Veelgestelde vragen over RGB en HSV

RGB staat voor Rood, Groen en Blauw en wordt gebruikt voor digitale schermen. R, G en B variëren van 0 tot 255.

HSV staat voor Hue, Saturation en Value en wordt veel gebruikt bij digitale ontwerpen om kleuren intuïtief te manipuleren.

RGB naar HSV: normaliseer RGB naar 0–1, bereken Δ, Cmax, Cmin en gebruik de formules voor H, S en V.
HSV naar RGB: bereken C, X, m en bepaal R’, G’, B’ afhankelijk van H, daarna opschalen naar 0–255.

Tabel van RGB naar HSV

Veelgebruikte kleuren omgezet van RGB naar HSV:

RGB
HSV
RGB(255, 0, 0) HSV(0°, 100%, 100%)
RGB(0, 255, 0) HSV(120°, 100%, 100%)
RGB(0, 0, 255) HSV(240°, 100%, 100%)
RGB(255, 255, 0) HSV(60°, 100%, 100%)
RGB(0, 255, 255) HSV(180°, 100%, 100%)
RGB(255, 0, 255) HSV(300°, 100%, 100%)

Tabel van HSV naar RGB

Veelgebruikte kleuren omgezet van HSV naar RGB:

HSV
RGB
HSV(0°, 100%, 100%) RGB(255, 0, 0)
HSV(120°, 100%, 100%) RGB(0, 255, 0)
HSV(240°, 100%, 100%) RGB(0, 0, 255)
HSV(60°, 100%, 100%) RGB(255, 255, 0)
HSV(180°, 100%, 100%) RGB(0, 255, 255)
HSV(300°, 100%, 100%) RGB(255, 0, 255)

Gebruikte bronnen en relevante links

Categorie: Kleur