我正在尝试使用Pythons PIL(Pillow)模块编写一个模糊图像的函数。这是我得到的:
from PIL import Image, ImageFilter
from random import randint
def blur_image(image):
try:
original = Image.open(image)
blurred = original.filter(ImageFilter.BLUR)
# Add random integers to the new file
rand = randint(1, 99999)
blurred.save(str(rand) + image, "JPEG")
except:
print "Unable to load image."
所以我基本上想要的是:
save()
函数在哪里保存新创建的文件或只是替换它?
另一个问题。我是否必须在模板中创建正则表达式或其他东西才能使用此功能?从来没有这样做过。 E.g:
{% blur_image(image) %}
上述情况显然不正确,只是为了向您展示我想要的东西。