Python PIL的GaussianBlur()方法

Python PIL的GaussianBlur()方法

PIL是Python成像库,它为Python解释器提供了图像编辑功能。ImageFilter模块包含了一组预先定义好的过滤器的定义,可以用Image.filter()方法来使用。

PIL.ImageFilter.GaussianBlur()方法创建高斯模糊过滤器。

语法: PIL.ImageFilter.GaussianBlur(radius=5)

参数 :
radius – 模糊半径。改变半径的值,可以得到不同强度的高斯模糊图像。

返回类型 。一个图像。

使用的图片:
Python PIL的GaussianBlur()方法

   
  
# 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() 

输出:
Python PIL的GaussianBlur()方法

半径:这里使用的半径值是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() 

输出:
Python PIL的GaussianBlur()方法

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程