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.