RGB HSL Dönüştürücü Aracı

HSL:
HEX:

RGB HSL Dönüştürme

RGB'den HSL'ye dönüşüm, renk uzayını değiştirme işlemidir. RGB (Kırmızı, Yeşil, Mavi), genellikle dijital görüntülerde kullanılan ışığın üç temel rengidir. HSL (Ton, Doygunluk, Parlaklık), renkleri başka bir şekilde ifade eden bir yöntemdir; ton renk türünü, doygunluk renk saflığını ve parlaklık ise parlaklığı temsil eder.

RGB'den HSL'ye dönüşüm, matematiksel hesaplamalar kullanılarak gerçekleştirilir. İlk olarak, RGB değerleri normalleştirilir ve ardından HSL değerleri hesaplanır. Bu süreç, geniş bir alanda kullanılan görüntü işleme ve web tasarımı gibi alanlarda renk dönüşümleri ve ayarlamalar için kullanılır.

RGB'den HSL'ye dönüşüm, renklerin temsili yöntemini anlamak ve görsel tasarımda renkleri yönetmek için önemli bir araçtır. Bu dönüşümü kullanarak, farklı tonlar, doygunluklar ve parlaklıkların kombinasyonlarını deneyebilir ve daha zengin renk ifadelerine olanak sağlayabilirsiniz.

RGB ve HSL Renk Kodları Listesi

Renk Adı RGB Renk Kodu HSL Renk Kodu Renk
Kırmızı rgb(255, 0, 0) hsl(0, 100%, 50%)
Yeşil rgb(0, 255, 0) hsl(120, 100%, 50%)
Mavi rgb(0, 0, 255) hsl(240, 100%, 50%)
Sarı rgb(255, 255, 0) hsl(60, 100%, 50%)
Mor rgb(128, 0, 128) hsl(300, 100%, 25%)

RGB HSL Dönüşüm Formülü

RGB'den HSL'ye Dönüşüm Formülü
Giriş (R, G, B) Çıkış (H, S, L)
0 ≤ R, G, B ≤ 1 0 ≤ H < 360, 0 ≤ S ≤ 1, 0 ≤ L ≤ 1
1. Maksimum ve minimum değerleri bulma:
Cmax = max(R, G, B)
Cmin = min(R, G, B)
Δ = Cmax - Cmin
2. Ton (H) hesaplama:
H =
| (G - B) / Δ , eğer Cmax = R
| (B - R) / Δ + 2 , eğer Cmax = G
| (R - G) / Δ + 4 , eğer Cmax = B

Ancak, H'yi 360 derece aralığına sığdırmak için gerekli düzeltmeler yapılabilir.
3. Doygunluk (S) hesaplama:
S = Δ / (1 - |2L - 1|)
4. Parlaklık (L) hesaplama:
L = (Cmax + Cmin) / 2
5. Hesaplanan H'yi 360 derece aralığına sığdırma:
H = H * 60° , eğer H < 0
H = H * 60° - 360° , eğer H ≥ 0

RGB nedir?

RGB, Kırmızı (Red), Yeşil (Green), Mavi (Blue) kelimelerinin baş harflerinden oluşan bir kısaltmadır ve dijital renk modelinin bir türüdür. Bu modelde, kırmızı, yeşil ve mavi ışığın birleşimleriyle çeşitli renkler ifade edilir.

RGB renk modeli, dijital görüntüler ve elektronik cihazların ekranlarında yaygın olarak kullanılır ve her bir renk 0 ila 255 arasında bir değerle ifade edilir. Kırmızı, yeşil ve mavi bileşenlerinin birleşimiyle çeşitli renkler elde edilebilir.

HSL nedir?

HSL, Ton (Hue), Doygunluk (Saturation), Parlaklık (Lightness) kelimelerinin baş harflerinden oluşan bir kısaltmadır ve renklerin bir temsil yöntemidir. Bu modelde, ton renk çeşidini, doygunluk renk canlılığını ve parlaklık ise renk parlaklığını temsil eder.

HSL renk modeli, renkleri sezgisel bir şekilde ifade etmek için kullanılır ve özellikle tasarım ve grafik alanlarında yaygın olarak kullanılır. Tonu değiştirerek renk çeşidini değiştirebilir ve doygunluk ile parlaklığı ayarlayarak renklerin canlılığını ve parlaklığını ayarlayabilirsiniz.

RGB'yi HSL'ye dönüştürmenin faydaları nelerdir?

RGB'den HSL'ye dönüşümün bazı faydaları vardır. İlk olarak, HSL insan gözü tarafından daha kolay anlaşılır bir renk ifade yöntemidir. Ton, doygunluk ve parlaklık gibi üç öğeyle renkleri ifade ettiği için, renk çeşidi, parlaklık ve canlılığı sezgisel olarak ayarlayabilirsiniz.

Ayrıca, tasarım ve grafik alanlarında renk ayarlamaları ve dönüşümleri sıkça yapılır. RGB'den HSL'ye dönüştürme sayesinde, renk ayarlarını ve renk uyumunu daha verimli bir şekilde kontrol edebilirsiniz. Ayrıca, HSL'yi kullanarak, ton, doygunluk ve parlaklık özelliklerini kullanarak ifade ve tasarım yapabilirsiniz.