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