Ana içeriğe geç

HEX'ten HSL'ye Dönüştürücü

HSL bir rengi ton açısı ile doygunluk ve açıklık yüzdeleriyle tanımlar. Dönüşüm önce HEX'i RGB olarak okur, sonra kanalları 0–1 aralığına getirir.

Çözümlü örnek

Girdi
#336699
Sonuç
hsl(210, 50%, 40%)
Hesaplama
max = 0.6; min = 0.2; L = 40%; S = 50%; H = 210°

Dönüşüm nasıl çalışır

Normalize RGB kanallarının en büyüğünü ve küçüğünü bulun. Orta değer açıklığı, fark doygunluğu, en büyük kanal ise ton bölümünü belirler.

Önemli not

HSL çeşit üretmek için kullanışlıdır; ancak eşit HSL açıklığı, eşit algılanan parlaklığı veya erişilebilir kontrastı garanti etmez.

Bu örneği renk aracında aç