programmeringsspråket Python har et par forskjellige farger representasjon ordninger , inkludert RGB og HSL . RGB- ordningen gjør det mulig å representere en farge ved hjelp av tre verdier som representerer rød, grønn og blå farge intensiteter . HSL ( også kjent som HLS ) ordningen bruker tre verdier som representerer nyanse, metning og lyshet . Hvis du har en RGB verdi, men trenger tilgang til en modul som forventer HSL verdier, kan du konvertere dem ved hjelp av " colorsys " modul i standard biblioteket. Du trenger
datamaskin med Python 3.2 programmeringsspråk installert ( se Ressurser )
Vis flere instruksjoner
en
Åpne IDLE tekst editor som følger med Python nedlasting . IDLE teksteditor er funnet i Programfiler ( eller Programmer for Macintosh) i Python -katalogen. En tom kildekoden filen åpnes i IDLE tekst editor vinduet
2
Import av " colorsys " modulen ved å skrive følgende linje på toppen av kildekoden filen: .
Import colorsys
3
Definer en variabel kalt "farge" og tilordne den til verdien som returneres av funksjonen colorsys.rgb_to_hls . Denne funksjonen returnerer fargekoordinatene bruker HSL system . Du bare gå gjennom dens RGB fargekoordinatene . For eksempel , for å få HSL koordinater av fargen rød ( RGB 255 koordinater, 0 , 0 ) , kan du skrive følgende utsagn : en
color = colorsys.rgb_to_hls ( 255 , 0 , 0 )
4
Print ut HSL koordinatene ved å sende variabelen " farge" til print -funksjon , slik som dette : en
print (farge )
5
Kjør programmet ved å trykke " F5 ". Resultatet ser slik ut : en
(0.0 , 127.5 , -1,007905138339921 )