RGB til HSL
Free online Rgb To Hsl tool, no installation required
Om RGB to HSL Converter
Dette værktøj konverterer en enkelt farve mellem fire formater: RGB (0-255 pr. kanal), HEX (#rrggbb), HSL (farvetone 0-360°, mætning og lyshed 0-100%) og HSV (farvetone 0-360°, mætning og værdi 0-100%). Redigering af et hvilket som helst felt opdaterer øjeblikkeligt de tre andre formater og farveprøven; hvert format har også en skyder til finjustering.
Sådan bruger du det
1. Rediger RGB-kortet: skriv et 0-255-tal eller træk R/G/B-skyderen; værdier begrænses til 0-255. 2. Rediger HEX-kortet: skriv op til 6 hex-cifre (det foranstående # tilføjes automatisk); ugyldigt input ignoreres. 3. Rediger HSL-kortet: H er 0-360°, S og L er 0-100%, hver med en skyder. 4. Rediger HSV-kortet: H er 0-360°, S og V er 0-100%, hver med en skyder. 5. Brug et hvilket som helst korts kopierknap (eller panelet All Formats) til at kopiere rgb(), #hex, hsl()- eller hsv() CSS-strenge til udklipsholderen.
Matematik for farvekonvertering
RGB→HSL: normaliser r,g,b til 0-1; L = (max+min)/2; hvis delta≠0, S = delta/(2-max-min) når L>0.5 ellers delta/(max+min); H afledes fra hvilken kanal der er max: ((g-b)/delta mod 6) for r, ((b-r)/delta+2) for g, ((r-g)/delta+4) for b, derefter ×60. HSL→RGB bruger hjælpefunktionen hue2rgb med q = L<0.5 ? L×(1+S) : L+S-L×S og p = 2L−q. HSV→RGB bruger hexacone-modellen med i = floor(H×6) og seks tilfælde. RGB↔HEX er direkte base-16 pr. kanal.
▶Hvorfor ændrer redigering af HSL også HSV- og HEX-værdierne?
▶Hvad er forskellen mellem HSL og HSV?
▶Hvorfor opdaterede mit HEX-input ikke farven?
▶Bliver mine data sendt til en server?
Hvis dette værktøj har været nyttigt for dig, kan du overveje at købe en kaffe til mig.
Køb en kaffe til mig