ImageColorPicker.com

    RGB to HSL converter

    Herhangi bir RGB rengini anında ve ücretsiz olarak HSL formatına çevir

    #9B59B6

    Herhangi bir renk değeri yapıştır — formatı senin için algılarız.

    R
    G
    B
    HSL result
    hsl(283, 39%, 53%)
    Ton
    283°
    Doygunluk
    39%
    Açıklık
    53%

    Bu rengin tüm formatları

    RGB ekrana ne kadar ışık göndereceğini söyler; HSL ise rengin gerçekte nasıl göründüğünü anlatır. Üç kanalı ton, doygunluk ve ışıklılığa çevirmek, rengi elle ayarlamayı kolaylaştırır.

    How RGB to HSL conversion works

    1. R, G ve B'yi 255'e böl, böylece her değer 0 ile 1 arasında olsun.
    2. Üçün en büyüğünü ve en küçüğünü al — bunların ortalaması ışıklılık L'dir.
    3. Eğer en büyük ve en küçük eşitse, renk gridir: ton ve doygunluk her ikisi de 0'dır.
    4. Aksi halde S'yi maksimum ile minimum arasındaki yayılmadan türet ve H'yi hangi kanal maksimumsa oradan oku.

    Çalışan örnek

    RGB rgb(155, 89, 182)=HSL hsl(283, 39%, 53%)

    Prensipte kesin. Ancak H, S ve L genelde yuvarlanmış tam sayılar olarak gösterildiği için, geri çevirme bir kanalda bir iki adım kaydırma yapabilir.

    RGB and HSL explained

    RGB nedir?

    RGB, bir rengi üç ışık kanalı olarak tanımlar — kırmızı, yeşil ve mavi — her biri 0 ile 255 arasında. Bu, ekranların nasıl çalıştığını yansıtır: hepsi 255 olursa beyaz, hepsi 0 olursa siyah elde edilir. RGB, bir renk ile hesaplama yapman gerektiğinde doğru tercihtir; rgba() ise şeffaflık ekler.

    Sözdizimi:
    rgb(R, G, B)
    Aralık:
    0–255 her kanal için
    En uygun:
    kod, canvas, rgba() ile şeffaflık

    HSL nedir?

    HSL, bir rengi ton (renk çemberinde 0–360°), doygunluk (ne kadar renkli, 0–100%) ve açıklık (ne kadar parlak, 0–100%) olarak ayırır. Her parça insanların rengi tanımlama biçimine uyduğu için HSL, tonlar, gölgeler ve tutarlı paletler oluşturmayı — elle veya kodla — en kolay hale getirir.

    Sözdizimi:
    hsl(H, S%, L%)
    Aralık:
    0–360°, 0–100%, 0–100%
    En uygun:
    paletler, tonlar ve gölgeler, temalandırma

    RGB to HSL reference table

    En yaygın CSS renkleri, RGB formatından HSL formatına dönüştürülmüş.

    RenkRGBHSL
    blackrgb(0, 0, 0)hsl(0, 0%, 0%)
    whitergb(255, 255, 255)hsl(0, 0%, 100%)
    redrgb(255, 0, 0)hsl(0, 100%, 50%)
    limergb(0, 255, 0)hsl(120, 100%, 50%)
    bluergb(0, 0, 255)hsl(240, 100%, 50%)
    yellowrgb(255, 255, 0)hsl(60, 100%, 50%)
    orangergb(255, 165, 0)hsl(39, 100%, 50%)
    tealrgb(0, 128, 128)hsl(180, 100%, 25%)
    purplergb(128, 0, 128)hsl(300, 100%, 25%)
    grayrgb(128, 128, 128)hsl(0, 0%, 50%)

    Sıkça sorulan sorular