ImageColorPicker.com

    HSL-dən RGB-ya çevirici

    Hər hansı HSL rəngini RGB-ya çevir — dərhal və pulsuz

    #F39C12

    İstənilən rəng dəyərini yapışdır — formatını sənin üçün aşkar edirik.

    H
    S
    L
    RGB nəticəsi
    rgb(243, 156, 18)
    Qırmızı
    243
    Yaşıl
    156
    Mavi
    18

    Bu rəng hər formatda

    HSL rəng seçmək üçün daha dostyana yoldu, RGB isə ekranların, canvas API-lərin və şəkil kodunun əslində istifadə etdiyi formadır. Bu çevirici hər hansı bir hue, saturation və lightness üçlüsünü dəqiq 0–255 kanallara çevirir.

    Necə işləyir: HSL-dən RGB-ya çevirmə

    1. S və L-i kəsrlərə çevir və xromanı hesabla: C = (1 − |2L − 1|) × S.
    2. Hue-u 60-a bölərək onun rəng dairəsindəki seqmentini tap və ara dəyəri hesabla: X = C × (1 − |(H/60 mod 2) − 1|).
    3. O seqmentə görə C, X və 0-ı R, G və B yuvalarına təyin et.
    4. Bütün üç kanala lightness offseti L − C/2 əlavə et və 255-ə vur.

    İş nümunəsi

    HSL hsl(37, 90%, 51%)=RGB rgb(243, 156, 18)

    Nəticə son yuvarlaqlaşdırmaya qədər dəqiqdir. Kəsrli hue və ya saturation dəyərləri dəstəklənir və sadəcə ən yaxın RGB üçlüsünə düşər.

    HSL və RGB izahı

    HSL nədir?

    HSL rəngi üç hissəyə bölür: rəng tonu (0–360° rəng çarxında), doymalıq (rəngliliyi, 0–100%) və işıqlandırma (parlaqlıq, 0–100%). Hər hissə insanların rəngi təsvir etmə tərzinə uyğun olduğundan, HSL əl ilə və ya kodda tonlar, kölgələr və uyğun palitralar yaratmaq üçün ən asan formattır.

    Sintaksis:
    hsl(H, S%, L%)
    Aralıq:
    0–360°, 0–100%, 0–100%
    Ən yaxşı üçün:
    palitralar, tonlar və kölgələr, mövzulaşdırma

    RGB nədir?

    RGB bir rəngi üç işıq kanalında təsvir edir — qırmızı, yaşıl və mavi — hər biri 0–255 intervalında. Bu, ekranların faktiki işini əks etdirir: hamısı 255 olduqda ağ, hamısı 0 olduqda qara alınır. RGB rənglə hesablamalar aparanda düzgün seçimdir, və rgba() şəffaflıq əlavə edir.

    Sintaksis:
    rgb(R, G, B)
    Aralıq:
    Hər kanal üçün 0–255
    Ən yaxşı üçün:
    kod, canvas, rgba() ilə şəffaflıq

    HSL-dən RGB-ya istinad cədvəli

    Ən çox istifadə olunan CSS rəngləri, HSL-dən RGB-ya çevrilib.

    RəngHSLRGB
    blackhsl(0, 0%, 0%)rgb(0, 0, 0)
    whitehsl(0, 0%, 100%)rgb(255, 255, 255)
    redhsl(0, 100%, 50%)rgb(255, 0, 0)
    limehsl(120, 100%, 50%)rgb(0, 255, 0)
    bluehsl(240, 100%, 50%)rgb(0, 0, 255)
    yellowhsl(60, 100%, 50%)rgb(255, 255, 0)
    orangehsl(39, 100%, 50%)rgb(255, 166, 0)
    tealhsl(180, 100%, 25%)rgb(0, 127, 128)
    purplehsl(300, 100%, 25%)rgb(128, 0, 127)
    grayhsl(0, 0%, 50%)rgb(128, 128, 128)

    Tez-tez verilən suallar