Varita image.despeckle() en Python

El efecto Eliminación de manchas se utiliza para eliminar el ruido de las imágenes sin que los bordes se vean borrosos. El filtro Despeckle suaviza las áreas en las que se nota el ruido y deja intactas las áreas complejas. La eliminación de manchas es una de las muchas técnicas que puede utilizar para reducir el ruido en una imagen determinada. Para realizar el efecto Despeckle en la imagen, se utiliza la función despeckle().
 

Sintaxis: wand.image.despeckle()
Parámetros: sin parámetros 
Retorno: se devuelve una imagen

Ejemplo #1:
Imagen utilizada: 
 

Python3

# import Image from wand.image module
from wand.image import Image
 
with Image(filename ="koala.jpeg") as img:
    # perform despeckle effect
    img.despeckle()
 
    # save final image
    img.save(filename ="despeckle_koala.jpg")

Producción : 
 

Ejemplo #2:
Imagen utilizada: 
 

Python3

# import Image from wand.image module
from wand.image import Image
 
with Image(filename ="frameman.jpeg") as img:
    # perform despeckle effect
    img.despeckle()
 
    # save final image
    img.save(filename ="despeckle_frameman.jpg")

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 *