Imagen de varita: función Baseimage.kuwahara() en Python

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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *