ImageColorPicker.com

    Канвэртар з RGB у HSL

    Пераўтвары любы колер з RGB у HSL — імгненна і бясплатна

    #9B59B6

    Устаў любы каляровы код — мы аўтаматычна вызначым фармат.

    R
    G
    B
    Вынік HSL
    hsl(283, 39%, 53%)
    Адценне
    283°
    Насычанасць
    39%
    Светласць
    53%

    Гэты колер ва ўсіх фарматах

    RGB кажа манітору, колькі святла выпраменьваць; HSL паказвае, як колер выглядае. Пераўтварэнне трох каналаў у адценне, насычанасць і светласць робіць колер лёгкім для ручнай рэгулявання.

    Як працуе пераўтварэнне з RGB у HSL

    1. Падзялі R, G і B на 255, каб кожнае значэнне было паміж 0 і 1.
    2. Вазьмі максімум і мінімум з трох — іх сярэдняе гэта светласць L.
    3. Калі максімум і мінімум роўныя, колер шэры: і адценне, і насычанасць роўныя 0.
    4. У адваротным выпадку вылічы S з розніцы паміж максімумам і мінімумам, а H вызначы па тым канале, які мае максімум.

    Прыклад

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

    У прынцыпе дакладна. Але паколькі H, S і L звычайна паказваюць як акругленыя цэлыя значэнні, зваротная канвертацыя можа зрушыць канал на пару крокаў.

    RGB і HSL тлумачэнне

    Што такое RGB?

    RGB апісвае колер як тры каналы святла — чырвоны, зялёны і сіні — кожны ад 0 да 255. Гэта адлюстроўвае тое, як на самай справе працуюць экраны: усе тры на 255 даюць белы, усе на 0 даюць чорны. RGB — правільны выбар, калі трэба лічыць з колерам, а rgba() дадае празрыстасць.

    Сінтаксіс:
    rgb(R, G, B)
    Дыяпазон:
    0–255 на канал
    Найлепш падыходзіць для:
    код, canvas, празрыстасць з rgba()

    Што такое HSL?

    HSL дзеліць колер на адценне (0–360° на каляровым крузе), насычанасць (наколькі каляровы, 0–100%) і святломасць (наколькі светлы, 0–100%). Паколькі кожная частка адпавядае таму, як людзі апісваюць колер, HSL — самы просты фармат для пабудовы адценняў, тонаў і паслядоўных палітраў — уручную або ў кодзе.

    Сінтаксіс:
    hsl(H, S%, L%)
    Дыяпазон:
    0–360°, 0–100%, 0–100%
    Найлепш падыходзіць для:
    палітры, адценні і тоны, тэмы

    Табліца спасылак RGB → HSL

    Найбольш распаўсюджаныя CSS‑колеры, пераўтвораныя з RGB у HSL.

    КолерRGBHSL
    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%)

    Часта задаюць пытанні