“Conocimiento Programación>Python Programming

Cómo convertir de RGB a HSL en Python

2015/8/11
El lenguaje de programación Python tiene algunos diversos esquemas de representación de color, incluyendo RGB y HSL . El esquema RGB permite representar un color mediante tres valores que representan las intensidades de color rojo, verde y azul. El esquema de HSL ( también conocido como HLS ) utiliza tres valores que representan tonalidad , saturación y luminosidad . Si usted tiene un valor RGB pero necesita acceder a un módulo que se espera valores HSL , puede convertir utilizando el módulo " colorsys " en la librería estándar. Cosas que necesitará de computadora con Python 3.2 lenguaje de programación instalado ( ver Recursos)
Ver Más instrucciones
1

abrir el editor de texto IDLE que viene con la descarga de Python. El editor de texto IDLE se encuentra en Archivos de programa ( o aplicaciones para Macintosh) en el directorio de Python. Un archivo de código fuente en blanco se abre en la ventana del editor de texto IDLE
2

Importación del módulo " colorsys " al escribir la siguiente línea en la parte superior del archivo de código fuente: .

Importación colorsys
3

Definir una variable llamada "Color " y asignarle el valor devuelto por la función colorsys.rgb_to_hls . Esta función devuelve las coordenadas de color que utilizan el sistema HSL . Basta con pasar las coordenadas de color RGB. Por ejemplo, para obtener las coordenadas HSL del color rojo (coordenadas RGB 255 , 0, 0 ) , se puede escribir la siguiente declaración :

color = colorsys.rgb_to_hls (255, 0 , 0 )
Página 4

Imprima las coordenadas HSL pasando el "color" variable a la función de impresión , así:

impresión (color )
5

Ejecutar el programa pulsando la tecla " F5 ". La salida es la siguiente:

( 0.0, 127.5 , -1.007905138339921 )

Python Programming
¿Qué es Python 2.6 Pywin32-212?
¿Qué es un Python GIL
Cómo combinar listas en Python Diccionarios
Tengo un error de sintaxis no válida en Python
Cómo ejecutar tres bucles en Python
Cómo ajustar una cadena en Python
Cómo compilar un diccionario de los números en Python
Cómo determinar la longitud del diccionario en Python
Conocimiento de la computadora © http://www.ordenador.online