En Python podemos crear fondos sólidos usando Wand. Podemos usar estos fondos para su uso posterior en la imagen. Podemos usar estos fondos en una imagen sin fondo para hacerla más atractiva. Esto se puede hacer simplemente usando la función Image() y configurando el ancho, la altura y el parámetro de fondo.
Sintaxis:
Python3
with Image(width=<i>image_width </i>, height=<i>image_height </i>, background ='color') as img: # other image manipulation code
Ahora veamos el código para crear fondos.
Ejemplo 1:
Python3
# import Image from wand.image module from wand.image import Image # create image using Image() function with Image(width = 400, height = 300) as img: # Save image with a valid filename img.save(filename ='transparent.png')
Producción :
Ejemplo 2: Crea un fondo con un color verde sólido
Python3
# import Color from wand.color module from wand.color import Color # import Image from wand.image module from wand.image import Image clr = Color('green') with Image(width = 400, height = 300, background = clr) as img: img.save(filename ='green.png')
Producción :
Publicación traducida automáticamente
Artículo escrito por RahulSabharwal y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA