Función Wand wave() en Python

La función wave() crea una estructura similar a una onda desde la parte superior e inferior de la imagen. Crea un efecto dominó dentro de la imagen. Podemos cambiar la longitud de onda así como la amplitud de la imagen usando los parámetros de amplitud y longitud de onda en la función wave().

Sintaxis:

wand.image.wave(amplitude, wave_legth)

Parámetros:

Parámetro Tipo de entrada Descripción
amplitud numeros.Entero Establece la amplitud de la onda.
longitud de onda numeros.Entero Establece la longitud de onda de la onda.

Imagen de origen:

Ejemplo 1:

# Import Image from wand.image module
from wand.image import Image
  
# Read image using Image function
with Image(filename ="koala.jpeg") as img:
  
    # rippled image using vignette() function
    img.wave(amplitude = img.height / 32,
             wave_length = img.width / 4)
    img.save(filename ="wkoala2.jpeg")

Producción :

Ejemplo 2: Amplitud creciente y longitud de onda decreciente.

# Import Image from wand.image module
from wand.image import Image
  
# Read image using Image function
with Image(filename ="koala.jpeg") as img:
  
    # rippled image using vignette() function
    img.wave(amplitude = img.height / 24,
             wave_length = img.width / 8)
    img.save(filename ="wkoala2.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

Deja una respuesta

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