Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Python Programming >> .

Come convertire da RGB a HSL in Python

Il linguaggio di programmazione Python ha un paio di schemi di rappresentazione di colori diversi, tra cui RGB e HSL . Il sistema RGB permette di rappresentare un colore con tre valori che rappresentano rosso, verde e blu intensità di colore . Il (noto anche come HLS ) regime HSL utilizza tre valori che rappresentano tonalità, saturazione e luminosità . Se si dispone di un valore RGB , ma necessario accedere a un modulo che prevede valori HSL , è possibile convertire utilizzando il modulo " colorsys " nella libreria standard . Cose che ti serviranno
Computer con Python 3.2 linguaggio di programmazione installato ( vedi Risorse ) economici Mostra più istruzioni
1

aprire l'editor di testo IDLE che viene fornito con il download di Python . L'editor di testo IDLE si trova in Program Files ( o domande di Macintosh) nella directory di Python . Un file di codice sorgente di vuoto si apre nella finestra di editor di testo IDLE
2

importare il modulo " colorsys " scrivendo la seguente riga all'inizio del file di codice sorgente : .

Importazione colorsys
3

Definire una variabile denominata "colore" e assegnarlo al valore restituito dalle colorsys.rgb_to_hls funzione. Questa funzione restituisce le coordinate del colore utilizzando il sistema HSL . È sufficiente passare le sue coordinate di colore RGB. Ad esempio, per ottenere le coordinate HSL del colore rosso ( RGB coordinate 255 , 0 , 0 ) , è possibile scrivere la seguente dichiarazione :

 

Programmazione © www.354353.com