PIL es la biblioteca de imágenes de Python que proporciona al intérprete de Python capacidades de edición de imágenes. El módulo ImageFilter contiene definiciones para un conjunto predefinido de filtros,
que se puede utilizar con el
Image.filter()
método.
PIL.ImageFilter.MedianFilter()
El método crea un filtro de mediana. Selecciona el valor de píxel mediano en una ventana con el tamaño dado.
Syntax: PIL.ImageFilter.MedianFilter(size=3) Parameters: size: The kernel size, in pixels.
Imagen utilizada:
# Importing Image and ImageFilter module from PIL package from PIL import Image, ImageFilter # creating a image object im1 = Image.open(r"C:\Users\sadow984\Desktop\download2.JPG") # applying the median filter im2 = im1.filter(ImageFilter.MedianFilter(size = 3)) im2.show()
Producción:
PIL.ImageFilter.ModeFilter()
El método crea un filtro de modo. Selecciona el valor de píxel más frecuente en un cuadro con el tamaño dado. Los valores de píxeles que ocurren solo una o dos veces se ignoran; si ningún valor de píxel aparece más de dos veces, se conserva el valor de píxel original.
Syntax: PIL.ImageFilter.ModeFilter(size=3) Parameters: size: The kernel size, in pixels.
# Importing Image and ImageFilter module from PIL package from PIL import Image, ImageFilter # creating a image object im1 = Image.open(r"C:\Users\sadow984\Desktop\download2.JPG") # applying the mode filter im2 = im1.filter(ImageFilter.ModeFilter(size = 3)) im2.show()
Producción:
Publicación traducida automáticamente
Artículo escrito por ravikishor y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA