Kuwahara es uno de los efectos más famosos e importantes en el procesamiento de imágenes. La función kuwahara() se usa para agregar un efecto kuwahara a la imagen. El método kuwahara() aplica un filtro de suavizado para reducir el ruido en una imagen, pero también conserva los bordes. La función kuwahara() toma solo dos parámetros.
Sintaxis:
wand.image.kuwahara(radius=radius, sigma= std.deviation)Parámetros:
Parámetro Tipo de entrada Descripción radio numeros.reales Tamaño de la apertura del filtro. sigma numeros.reales Desviación estándar del filtro gaussiano.
Imagen utilizada:
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: # apply kuwahara effect using kuwahara() function img.kuwahara(radius = 2, sigma = 1.5) img.save(filename ="koalakuwahara.jpg")
Producción:
Ejemplo #2: Aumento del radio y sigma
# import Image from wand.image module from wand.image import Image # read image using Image() function with Image(filename ="koala.jpeg") as img: # apply kuwahara effect using kuwahara() function img.kuwahara(radius = 4, sigma = 3) img.save(filename ="koalakuwahara.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