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 pueden usar con el método Image.filter() .
PIL.ImageFilter.GaussianBlur()
El método crea un filtro de desenfoque gaussiano.
Sintaxis: PIL.ImageFilter.GaussianBlur(radius=5)
Parámetros :
radio – radio de desenfoque. Cambiando el valor del radio se obtuvo la diferente intensidad de la imagen GaussianBlur.Tipo de retorno : una imagen.
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\System-Pc\Desktop\leave.JPG") # applying the Gaussian Blur filter im2 = im1.filter(ImageFilter.GaussianBlur(radius = 5)) im2.show()
Producción:
radio: el valor del radio utilizado aquí es 2.
Importing Image and ImageFilter module from PIL package from PIL import Image, ImageFilter # creating a image object im1 = Image.open(r"C:\Users\System-Pc\Desktop\leave.JPG") # applying the Gaussian Blur filter im2 = im1.filter(ImageFilter.GaussianBlur(radius = 2)) im2.show()
Producción:
Publicación traducida automáticamente
Artículo escrito por Sunitamamgai y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA