Función de rotación de varita_blur() en Python

Otro tipo de desenfoque que se puede realizar en la biblioteca Wand python es el desenfoque rotacional. Rotational Blur es bastante similar a Motion Blur pero en este el movimiento de desenfoque es circular. La función de desenfoque rotacional() desenfoca una imagen en un radio alrededor del centro de una imagen. A diferencia de los otros métodos de desenfoque, no hay argumentos de radio o sigma.

Sintaxis:

wand.image.rotational_blur( angle= angle_value,
                           channel = "optional_channel_value")
# radius should always be greater than sigma(standard deviation)

Parámetro:

Parámetro Tipo de entrada Descripción
ángulo string base Grados de rotación para desenfocar.
canal numeros.reales Canal opcional contra el que aplicar el efecto.

Imagen utilizada:

Ejemplo 1:

# import display() to show final image
from wand.display import display
  
# import Image from wand.image module
from wand.image import Image
  
# read file using Image function
with Image(filename ="koala.jpeg") as img:
  
    # perform adaptive blur effect using adaptive_blur() function
    img.rotational_blur(angle = 10)
  
    # save final image
    img.save(filename ="rb_koala.jpeg")
  
    # display final image
    display(img)

Producción :

Ejemplo #2: Aumenta el ángulo a 30.

# import display() to show final image
from wand.display import display
  
# import Image from wand.image module
from wand.image import Image
  
# read file using Image function
with Image(filename ="koala.jpeg") as img:
  
    # perform adaptive blur effect using adaptive_blur() function
    img.rotational_blur(angle = 30)
  
    # save final image
    img.save(filename ="gb_koala.jpeg")
  
    # display final image
    display(img)

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 *