📅  最后修改于: 2023-12-03 15:18:57.981000             🧑  作者: Mango
在 Python 的 PIL(Python Imaging Library)库中,GaussianBlur() 方法用于对图像进行高斯模糊处理。高斯模糊是一种常见的图像处理技术,可以用来减少图像中的噪点、平滑图像的细节、模糊图像等操作。
GaussianBlur(radius=2)
该方法返回一个经过高斯模糊处理后的图像。
下面是对图像进行高斯模糊处理的示例:
from PIL import Image, ImageFilter
# 打开图像文件
image = Image.open("example.jpg")
# 对图像进行高斯模糊处理
blurred_image = image.filter(ImageFilter.GaussianBlur(radius=5))
# 显示原图和模糊后的图像
image.show()
blurred_image.show()
Python PIL 库的 GaussianBlur() 方法提供了一种简单易用的方式来对图像进行高斯模糊处理。通过调整模糊半径,可以达到不同程度的图像模糊效果。它在图像处理、图像增强以及实现一些艺术效果等场景中具有广泛的应用。