Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> python Programming >> Content

    Konvertera RGB till HSL i Python

    programmeringsspråket Python har ett par olika färgscheman representation , inklusive RGB och HSL . RGB- systemet gör att du kan representera en färg med hjälp av tre värden som representerar röda , gröna och blå färgintensitet . HSL ( även känd som HLS ) system använder tre värden som representerar nyans , mättnad och ljushet . Om du har ett RGB-värde men behöver komma åt en modul som förväntar HSL värden , kan du konvertera dem med hjälp av " colorsys " modul i standard biblioteket . Saker du behöver
    dator med Python 3.2 installerad programmeringsspråk ( se Resurser )
    Visa fler instruktioner
    1

    Öppna IDLE textredigerare som följer med Python nedladdning. Den IDLE textredigerare finns i Program ( eller Program för Macintosh ) i Python katalogen . En tom källkod fil öppnas i IDLE textredigeringsfönstret
    2

    Importera " colorsys " modulen genom att skriva följande rad längst upp källkoden filen : .

    Import colorsys Addera 3

    Definiera en variabel som heter " färg " och tilldela den till det värde som returneras av funktionen colorsys.rgb_to_hls . Denna funktion returnerar färg koordinater med hjälp av HRT -systemet . Du passerar bara dess RGB-färg koordinater . Till exempel , för att få HSL koordinaterna för den röda färgen ( RGB koordinater 255 , 0 , 0 ) , kan du skriva följande uttalande :

    color = colorsys.rgb_to_hls ( 255 , 0 , 0 ) katalog
    4

    Skriv ut HSL koordinaterna genom att variabeln " färg " till utskriftsfunktion , så här :

    utskrift (färg )
    5

    Exekvera programmet genom att trycka på " F5 ". Utgången ser ut så här :

    ( 0.0 , 127,5 , -1,007905138339921 ) katalog

    Tidigare:

    nästa:
    relaterade artiklar
    ·Python Tricks
    ·Hur Loop Tillbaka till Tidigare koder i Python
    ·Hur man skriver ett skript som raderar filer
    ·Hur man kompilerar Python Med Debugging
    ·Vad är Python PYC filer
    ·Hur du ändrar teckenlistan i Python
    ·Hur man gör en ögla för att hitta medelvärdet av en…
    ·Hur hittar man adressen till en variabel i Python
    ·Hur konvertera till Boolean i Python
    ·Hur man skriver ett Bot Script
    Utvalda artiklarna
    ·De bästa ställen att sätta Net Application Loggar
    ·Hur Pass en variabel till JavaScript
    ·Hur man sätter in en databas värde i en radioknapp i …
    ·Inaktivera en kolumn i en GridView med Roll
    ·VBA -kod Development
    ·Så monterar du ett lokal katalog med Jahia
    ·Hur dela flera avdelare i JavaScript
    ·Hur man fångar en skärm i VB
    ·Hur dela sessionsvariabler i ColdFusion
    ·Hur Loop Fyll en 2 - dimensionell array i C + +
    Copyright © Dator Kunskap http://www.dator.xyz