Python – método spread() en Wand

Spread reemplaza cada píxel con el valor de píxel aleatorio que se encuentra cerca. La función spread() se usa para aplicar el efecto Spread a la imagen. El tamaño del área para buscar un nuevo píxel se puede controlar definiendo un radio.

Sintaxis:

wand.image.spread(radius, method)

Parámetros:

Parámetro Tipo de entrada Descripción
radio numeros.reales Distancia que se puede desplazar un píxel desde la fuente. El valor predeterminado es 0.0, lo que permitirá a ImageMagick seleccionar automáticamente un radio.
método string base Método de interpolación. Solo disponible con ImageMagick-7. Parámetro opcional.

Imagen de origen:

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:
  
    # Generate spread image using spread() function
    img.spread(radius = 8.0)
    img.save(filename ="spreadkoala.jpg")

Producción:

Ejemplo 2: aumentar el valor del radio en el método spread().

# Import Image from wand.image module
from wand.image import Image
  
# Read image using Image() function
with Image(filename ="koala.jpeg") as img:
  
    # Generate spread image using spread() function
    img.spread(radius = 16.0)
    img.save(filename ="spreadkoala2.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 *