Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Python Programming >> Content
    Slik konverterer RGB til HSL i Python
    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 )

    früher :

     Weiter:
      Relatert Artike
    ·Jeg har en ugyldig Syntax Error in Python 
    ·Hvordan Beregn Mean varians og standardavvik bruke Pyth…
    ·Hvordan finne ut hvilken versjon av Python du har 
    ·Hvordan slette en variabel i en funksjon ved hjelp av P…
    ·Hvordan lage 3D Array i Python 
    ·Hvordan lage en global VAR i Python 
    ·Hvordan legge en streng i en Python Ordbok 
    ·Slik kjører Python Med Argument 
    ·Hvordan bruke Break erklæringen i Python 
    ·Python Metoder for Lister 
      Anbefalte artikler
    ·Hvordan sette en datamaskin til Access ActiveX Going Gj…
    ·Hvordan sette standard til en 404 feil side i PHP 
    ·Hvordan Vis den Java Applet Button Som funksjonshemmede…
    ·Hvordan bruke Array Command i PHP 
    ·Hvordan kjøre Console kommandoer i Java 
    ·Hvordan spare en Array i Python 
    ·Om Feil Debugging Paths i Perl 
    ·Hvordan lage en klasse fil i NET 
    ·Hvordan skjule et panel i en JSplitPane 
    ·Hvordan skrive et program som vil ut Bestilte Pairs i C…
    Copyright ©  Datamaskin  http://www.datamaskin.biz/