RGB - HSL Renk Dönüştürücü
RGB renk değerlerini anında HSL'ye (ton, doygunluk, açıklık) dönüştürün. Ücretsiz, üyelik gerekmez.
Bu araç sorunuza cevap verdi mi?
Teşekkürler — bu, aracı geliştirmemize yardımcı oluyor.
Bu araç nasıl kullanılır
- Kırmızı, yeşil ve mavi değerlerini girin (her biri 0–255).
- Araç, tonu (0–360°), doygunluğu (0–100%) ve açıklığı (0–100%) hesaplar.
- hsl() sonucunu doğrudan CSS'te kullanın.
RGB renk değerlerini, CSS ve tasarım araçlarında kullanılan HSL (Ton, Doygunluk, Açıklık) renk modeline dönüştürün.
Formül
Given Red, Green, Blue each in 0–255, first normalize: r' = R/255, g' = G/255, b' = B/255.
Then: L = (max + min) / 2
If max ≠ min, delta d = max − min, then:S = d / (2 − max − min) when L > 0.5, else S = d / (max + min)
Hue sector depends on which channel is max:
• R is max: H = (g' − b') / d + (g' < b' ? 6 : 0)
• G is max: H = (b' − r') / d + 2
• B is max: H = (r' − g') / d + 4
Then H = H / 6 × 360
Sık sorulan sorular
- HSL nedir?
- HSL, Ton, Doygunluk, Açıklık anlamına gelir. Renkleri silindirik bir modelde temsil eder, bu da parlaklığı ve doygunluğu ayarlamak için RGB'den daha sezgisel hale getirir.
- Ton hangi aralığı kullanır?
- Ton, 0'dan 360'a kadar derece cinsinden ölçülür, burada 0/360 kırmızı, 120 yeşil ve 240 mavidir.