Algunas transiciones de distorsión no se pueden calcular en el espacio de píxeles virtuales. Ya sea inválido o NaN (no es un número). Puede definir cómo debe representarse dicho píxel configurando la propiedad Image.matte_color.
Sintaxis:
wand.image.matte_color = 'color'
Imagen de origen:
Ejemplo 1:
from wand.color import Color # Import Image from wand.image module from wand.image import Image # Read image using Image function with Image(filename ="gog.png") as img: img.matte_color = Color('BLUE') img.virtual_pixel = 'tile' args = (0, 0, 30, 60, 140, 0, 110, 60, 0, 92, 2, 90, 140, 92, 138, 90) img.distort('perspective', args) img.save(filename ="rdmc.jpg")
Producción :
Ejemplo 2:
cambiar VIRTUAL_PIXEL_METHOD a mosaico
from wand.color import Color # Import Image from wand.image module from wand.image import Image # Read image using Image function with Image(filename ="gog.png") as img: arguments = (0, 0, 20, 60, 90, 0, 70, 63, 0, 90, 5, 83, 90, 90, 85, 88) img.matte_color = Color('YELLOW') img.distort('perspective', arguments) img.save(filename ='mattegog.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