Varita – función de desenfoque() en Python

Imagen borrosa significa hacer que una imagen sea borrosa o borrosa. Una imagen borrosa es indefinida y no puede ver una imagen con claridad. El desenfoque es de muchos tipos, como: desenfoque adaptativo, desenfoque gaussiano, desenfoque selectivo, etc. Para desenfocar una imagen, usamos la blur()función. blur()La función toma tres argumentos.

Ejemplo :

Sintaxis:

wand.image.blur(radius="radius_value"
                  sigma="sigma_value",  
    channel = "optional_channel_value")

Parámetros:

Parámetro Tipo de entrada Descripción
radio numeros.reales el radio de, en píxeles, sin contar el píxel central. El valor predeterminado es 0.0.
sigma numeros.reales la desviación estándar de, en píxeles. El valor predeterminado es 0.0.
canal string base Canal de color opcional para aplicar desenfoque.

Ejemplo 1:

Imagen de entrada –

# import Image from wand.image module
from wand.image import Image
  
# read file using Image function
with Image(filename ="koala.jpeg") as img:
  
    # perform blur effect using blur() function
    img.blur(radius = 0, sigma = 3)
  
    # save final image
    img.save(filename ="blur_koala.jpeg")

Producción:

Ejemplo #2:

Imagen de entrada –

# import Image from wand.image module
from wand.image import Image
from wand.display import display
  
# read file using Image function
with Image(filename ="human1.jpeg") as img:
  
    # perform blur effect using blur() function
    img.blur(radius = 3, sigma = 4, )
  
    # save final image
    img.save(filename ="blurhuman.jpeg")
    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 *