当前位置:西斯特网络知识网 >> 编程知识 >> 图片 >> 详情

怎么把图片变模糊

要将图片变得模糊,可以使用图像处理软件或编程语言中的模糊滤镜。以下是使用Python编程完成图片模糊处理的示例代码:

```python

from PIL import Image, ImageFilter

# 读取原始图片

image = Image.open('input.jpg')

# 应用模糊滤镜

blurred_image = image.filter(ImageFilter.BLUR)

# 保存模糊后的图片

blurred_image.save('output.jpg')

```

上述代码使用Python的PIL库,首先读取原始图片,然后通过`filter`函数应用`ImageFilter.BLUR`滤镜来进行模糊处理,最后保存模糊后的图片。

如果想要调整模糊效果的强度,可以在应用滤镜前先对图片进行缩放,然后再进行模糊处理。示例代码如下:

```python

from PIL import Image, ImageFilter

# 读取原始图片

image = Image.open('input.jpg')

# 缩放图片

scaled_image = image.resize((int(image.width/2), int(image.height/2)))

# 应用模糊滤镜

blurred_image = scaled_image.filter(ImageFilter.BLUR)

# 保存模糊后的图片

blurred_image.save('output.jpg')

```

上述代码中,原始图片先通过`resize`函数进行缩放,将宽度和高度都缩小一半,然后再应用模糊滤镜。调整`resize`函数的参数可以改变缩放倍数,从而改变模糊效果的强度。

标签:图片