RGB HSV Conversietool

HSV:
Hue:
Saturation:
Value:
HEX:

RGB HSV Conversie

RGB HSV Conversie is een belangrijk proces om kleurmodellen om te zetten. De eerste RGB (Rood, Groen, Blauw) is een kleurmodel dat veel wordt gebruikt in digitale beelden en displays, waarbij de kleur van elke pixel wordt weergegeven met drie componenten.

Vervolgens wordt de conversie naar HSV (Hue, Saturation, Value) uitgevoerd. Hue geeft het type kleur aan, saturation geeft de intensiteit van de kleur aan, en value geeft de helderheid van de kleur aan. Deze conversie maakt kleurtoewijzing en beeldverwerking eenvoudiger en maakt specifieke kleurextractie of -aanpassing mogelijk.

RGB HSV Conversie wordt breed toegepast in gebieden als grafische vormgeving, beeldverwerking en computervisie, en helpt bij het begrijpen en aanpassen van kleurruimtes. Deze conversie maakt meer intuïtieve en effectieve kleurbewerking mogelijk en draagt bij aan verbeteringen in visuele kwaliteit in verschillende toepassingen.

RGB & HSV Kleurcodes

Kleur RGB Code HSV Code
Rood rgb(255, 0, 0) hsv(0, 100%, 100%)
Groen rgb(0, 255, 0) hsv(120, 100%, 100%)
Blauw rgb(0, 0, 255) hsv(240, 100%, 100%)
Geel rgb(255, 255, 0) hsv(60, 100%, 100%)
Magenta rgb(255, 0, 255) hsv(300, 100%, 100%)
Cyaan rgb(0, 255, 255) hsv(180, 100%, 100%)

RGB HSV Conversieformules

ConversieRGB naar HSVHSV naar RGB
R→Hatan2(sqrt(3)*(G-B),2R-G-B)(V-S*cos(H-2π/3))/3, (V-S*cos(H))/3, (V-S*cos(H+2π/3))/3
G→Ssqrt(3)*(1-min(R,G,B)/V)S
B→VVV

Wat zijn RGB en HSV?

RGB en HSV zijn verschillende modellen om kleuren te representeren.

Het RGB (Rood, Groen, Blauw) model wordt veel gebruikt in digitale beelden en displays, waarbij kleuren worden weergegeven door combinaties van de drie primaire kleuren van licht: rood, groen en blauw.

Wat is het verschil tussen RGB en HSV?

RGB representeert kleuren door waarden van rood, groen en blauw, terwijl HSV (Hue, Saturation, Value) kleuren representeert door hue, saturation en value.

Element Beschrijving
Hue (Kleurtoon) De soort kleur, aangegeven in een hoek van 360 graden. Bijvoorbeeld, rood, blauw, groen, enz.
Saturation (Verzadiging) De intensiteit of levendigheid van de kleur, uitgedrukt als een percentage van 0 tot 100%. 0% vertegenwoordigt onverzadigde kleuren, 100% vertegenwoordigt de meest verzadigde kleuren.
Value (Helderheid) De helderheid van de kleur, uitgedrukt als een percentage van 0 tot 100%. 0% is volledig zwart, 100% is de helderste kleur.

Hoe wordt RGB naar HSV geconverteerd?

RGB naar HSV conversie wordt uitgevoerd met behulp van wiskundige berekeningen.

  1. Normaliseer eerst de RGB-waarden, wat betekent dat elk component wordt omgezet naar een bereik van 0 tot 1.
  2. Vind vervolgens de minimum- (R, G, B) en maximumwaarden (R, G, B).
  3. Bereken de hue. Als de maximumwaarde gelijk is aan de minimumwaarde, is de hue 0. Zo niet, als de minimumwaarde rood is, bereken dan (G-B)/(max-min). Als de minimumwaarde groen is, bereken dan 2+(B-R)/(max-min), en als de minimumwaarde blauw is, bereken dan 4+(R-G)/(max-min).
  4. Bereken de saturation. Dit is (max-min)/max.
  5. Bereken de value. Dit is gelijk aan de maximumwaarde.