A linguagem de programação Python tem alguns esquemas de representação de cores diferentes, incluindo RGB e HSL . O esquema RGB permite representar uma cor utilizando três valores que representam intensidades de cor vermelho, verde e azul. O HSL (também conhecido como HLS ) esquema usa três valores que representam matiz, saturação e leveza. Se você tiver um valor RGB , mas precisa acessar um módulo que espera valores HSL , você pode convertê-los usando o módulo " colorsys " na biblioteca padrão . Coisas que você precisa
computador com linguagem de programação Python 3.2 instalado (consulte Recursos)
Mostrar Mais instruções
1
Abra o editor de texto IDLE que vem com o download Python. O editor de texto IDLE é encontrado em Arquivos de Programas ( ou pedidos de Macintosh ) no diretório Python. Um arquivo de código fonte em branco é aberto na janela do editor de texto IDLE
2
importar o módulo " colorsys " , escrevendo a seguinte linha na parte superior do arquivo de código fonte: .
Importação colorsys
3
Definir uma variável chamada "cor" e atribuí-lo ao valor retornado pelo colorsys.rgb_to_hls função. Esta função retorna coordenadas de cor utilizando o sistema HSL . Você simplesmente passar suas coordenadas de cor RGB . Por exemplo, para obter as coordenadas HSL da cor vermelha ( RGB coordena 255, 0, 0), você pode escrever a seguinte declaração :
color = colorsys.rgb_to_hls (255, 0, 0)
4
Imprima o HSL coordena passando a variável "cor" para a função de impressão , como este:
impressão (cor)
5
Execute o programa com a tecla " F5 ". A saída se parece com isso :
( 0,0 , 127,5, -1,007905138339921 )