Función de remolino de varita() en Python

swirl() genera una especie de imagen distorsionada en la que un efecto de remolino visual gira los píxeles alrededor del centro de la imagen. implode() genera una especie de imagen distorsionada en la que se nota un efecto de atracción en el centro de la imagen. El argumento cantidad controla el rango de píxeles para atraer hacia el centro.

Sintaxis:

wand.image.swirl(degree, method)

Parámetros:

Parámetro Tipo de entrada Descripción
la licenciatura numeros.reales Define la cantidad de píxeles a efectuar. Valor entre -360,0 y 360,0.
método string base Controla la interpolación de los píxeles afectados. Solo disponible para ImageMagick-7.

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:
  
    # swirl image using swirl() function
    img.swirl(degree =-90)
    img.save(filename ="wkoala.jpeg")

Producción:

Ejemplo 2:
Cambio de valor de grado

# Import Image from wand.image module
from wand.image import Image
  
# Read image using Image function
with Image(filename ="koala.jpeg") as img:
    # swirl image using swirl() function
    img.swirl(degree = 100)
    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 *