Omrekening van HSL naar RGB

HSL en RGB
Het verband tussen HSL- en RGB-waarden is eenvoudig. De pure kleur rood is in HSL (0, 255, 128). In RGB is dat natuurlijk (255, 0, 0). Maken we de kleur donkerder door de keuze van een lagere lichtheid, dan is de HSL-waarde bijvoorbeeld (0, 255, 64) en de overeenkomstige donkere verzadigde kleur rood in RGB (128,0,0). Alleen de R-waarde wordt kleiner. Maak je de kleur lichter, dan meng je er wit licht bij en veranderen dus ook de G en B. De heel lichte rode kleur met HSL (0,255,191) wordt in RGB (255, 128, 128): nog steeds een 100% verzadigde lichte kleur. Maak je deze kleur grijzer door de verzadiging terug te brengen, dan krijg je bijvoorbeeld HSL (0, 191, 191) wat in RGB wordt weergegeven als (239, 143, 143), een grijzige kleur rood.