Función Wand statistic() en Python

El efecto de estadística es similar al efecto de propagación, la única diferencia es que reemplaza cada píxel con el resultado de una operación matemática realizada contra los valores de píxeles vecinos. El ancho y la altura definen el tamaño o la apertura de los píxeles vecinos.

El tipo de operaciones estadísticas puede ser cualquiera de los siguientes:

  • ‘degradado’
  • ‘máximo’
  • ‘significar’
  • ‘mediana’
  • ‘mínimo’
  • ‘modo’
  • ‘no pico’
  • ‘media cuadrática’
  • ‘Desviación Estándar’

Sintaxis: varita.imagen.estadística (estadística, ancho, alto, canal)

Parámetros:

Parámetro Tipo de entrada Descripción
estadística string base El tipo de estadística a calcular. Consulte STATISTIC_TYPES.
ancho numeros.Integral El tamaño de los píxeles vecinos en el eje X.
altura numeros.Integral El tamaño de los píxeles vecinos en el eje Y.
canal string base Canal de color opcional al objetivo.

Imagen de entrada:

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:
    img.statistic("median", width = 8, height = 5)
    img.save(filename ="kl-statistic.jpeg")

Producción:

Imagen de entrada:

Ejemplo 2:

# Import Image from wand.image module
from wand.image import Image
  
# Read image using Image function
with Image(filename ="road.jpeg") as img:
    img.statistic("median", width = 8, height = 5)
    img.save(filename ="rd-statistic.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 *