Programação  
 
Conhecimento computador >> Programação >> Programação Python >> 
Como converter RGB para HSL em Python
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 )

Anterior :

Próximo : No
  Os artigos relacionados
·Python Scripts e Programas 
·Como fazer um Tradutor em Python 
·Como calcular Segundos e minutos Usando Python 
·Como determinar a ordem alfabética em Python 
·Como Obter o Prompt em Python 
·Navegando um arquivo em Python 
·Como Chegar Python para obter uma saída Imagem 
·Como filtrar um número em uma seqüência 
·Como excluir uma variável em uma função utilizando P…
·Como substituir símbolos com Regex 
  Artigos em destaque
·Como criar sua própria Game Engine 
·Conexão Piscina Tutorial 
·Javascript Unterminated corda Erros literais 
·Como usar a paleta no NetBeans 
·Os valores de transferência PHP 
·Um SQLite Java Tutorial 
·Como fazer se um objeto é excluído em C + + 
·Como fazer upload de arquivos usando JSP 
·Como Desativar uma sessão PHP 
·Como criar números para uma curva de crescimento expon…
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados