El efecto Viñeta crea un marco elíptico suave y borroso en la imagen. El efecto de viñeta se usa para aplicar el enfoque a la parte de la imagen que queremos. Los argumentos x e y se utilizan para controlar el borde del recuadro de elipse desde el borde de la imagen, y el argumento de radio y sigma para controlar la borrosidad. El radio se puede omitir si desea que ImageMagick seleccione un valor del valor sigma definido.
Sintaxis:
wand.image.vignette(radius, sigma, x, y)Parámetros:
Parámetro Tipo de entrada Descripción radio numeros.reales El radio de la Gaussiana
sigma numeros.reales La desviación estándar de la Gaussiana, en píxeles
X numeros.Entero borde x de la elipse
y numeros.Entero borde y de la elipse
Imagen de origen:
Ejemplo 1:
Python3
# Import Image from wand.image module from wand.image import Image # Read image using Image function with Image(filename ="koala.jpeg") as img: # vignette image using vignette() function img.vignette(sigma = 3, x = 10, y = 10) img.save(filename ="vkoala.jpeg")
Producción:
Ejemplo 2: aumento del valor sigma
Python3
# Import Image from wand.image module from wand.image import Image # Read image using Image function with Image(filename ="koala.jpeg") as img: # vignette image using vignette() function img.vignette(sigma = 10, x = 1, y = 1) img.save(filename ="vkoala2.jpeg")
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