Python PIL | Método ImageColor.getcolor()

PIL es la biblioteca de imágenes de Python que proporciona al intérprete de Python capacidades de edición de imágenes. El módulo ImageColor contiene tablas de colores y convertidores de especificadores de color de estilo CSS3 a tuplas RGB. Este módulo es utilizado por PIL.Image.Image.new() y el módulo ImageDraw, entre otros.
ImageColor.getcolor() Igual que getrgb(), pero convierte el valor RGB a un valor de escala de grises si el modo no es color o una imagen de paleta. Si la string no se puede analizar, esta función genera una excepción ValueError.
 

Sintaxis: PIL.ImageColor.getcolor(color, modo)
Parámetros:  
color : una string de color 
Devuelve: (nivel de grises [, alfa]) o (rojo, verde, azul [, alfa])

Python3

# importing Image module from PIL package
from PIL import Image, ImageColor
 
# using getcolor
im = ImageColor.getcolor("orange", "L")
print(im)
 
im1 = ImageColor.getcolor("red", "L")
print(im1)

Producción:  

173
76

Otro Ejemplo: – Aquí se usaron diferentes colores.

Python3

# importing Image module from PIL package
from PIL import Image, ImageColor
 
# using getcolor
im = ImageColor.getcolor("pink", "L")
print(im)
 
im1 = ImageColor.getcolor("violet", "L")
print(im1)

Producción: 

212
174

Publicación traducida automáticamente

Artículo escrito por Sunitamamgai y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *