ImageColorPicker.com

Konvètè RGB an HSL

Konvèti nenpòt koulè RGB an HSL — touswit e gratis

#9B59B6

Kole nenpòt valè koulè — nou detekte fòma a pou ou.

R
G
B
Rezilta HSL
hsl(283, 39%, 53%)
Tòn
283°
Saturasyon
39%
Limyè
53%

Koulè sa a nan tout fòma

RGB di yon ekran konbyen limyè pou emèt; HSL di w kisa koulè a vrèman sanble. Konvèti twa chanèl yo an hue, saturasyon ak limyè fè koulè a fasil pou ajiste manyèlman.

Ki jan konvèsyon RGB an HSL mache

  1. Divize R, G ak B pa 255 pou chak valè chita ant 0 ak 1.
  2. Pran maksimòm ak minimòm nan twa yo — mwayèn yo se limyè L.
  3. Si maksimòm ak minimòm egal, koulè a se gri: hue ak saturasyon toude se 0.
  4. Sinon derive S soti nan diferans ant maksimòm ak minimòm, epi li H nan chanèl ki maximal la.

Egzanp ki mache

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

Egzak an prensip. Paske H, S ak L nòmalman afiche kòm nimewo antye awondi, konvèsyon retou ka deplase yon chanèl pa youn oswa de etap.

RGB ak HSL esplike

Kisa RGB ye?

RGB dekri yon koulè kòm twa chanèl limyè — wouj, vèt ak ble — chak soti 0 rive 255. Li reflete kijan ekran yo vrèman fonksyone: tout twa a 255 bay blan, tout a 0 bay nwa. RGB se chwa ki bon lè ou bezwen fè kalkil ak yon koulè, epi rgba() ajoute transparans anplis.

Sentaks:
rgb(R, G, B)
Ranje:
0–255 pou chak chanèl
Pi bon pou:
kòd, canvas, transparans ak rgba()

Kisa HSL ye?

HSL separe yon koulè an hue (0–360° sou wou koulè a), saturation (ki jan koulè a vivan, 0–100%) ak lightness (ki jan li klere, 0–100%). Paske chak pati matche ak fason moun dekri koulè, HSL se fòma ki pi fasil pou konstwi tints, shades ak palèt konsistan — manyèlman oswa nan kòd.

Sentaks:
hsl(H, S%, L%)
Ranje:
0–360°, 0–100%, 0–100%
Pi bon pou:
palèt, tints ak shades, theming

Tab referans RGB an HSL

Koulè CSS ki pi komen yo, konvèti soti nan RGB an HSL.

Koulè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%)

Kesyon yo poze souvan