Python PIL在模糊时设置模糊量

时间:2013-05-31 21:05:01

标签: python python-imaging-library

也许我只是遗漏了一些重要的东西,但我找不到任何有关使用Python PIL为blur函数设置模糊参数的文档。官方文档在页面顶部有一个示例,如下所示:http://effbot.org/imagingbook/imagefilter.htm,用于模糊图像。但它没有说明如何指定内核类型,内核大小或其他任何内容。我正在尝试更改应用于图像的模糊量。有什么想法吗?

1 个答案:

答案 0 :(得分:0)

看起来你不能轻易设置这些(例如,在构造函数中),但BLUR.filterargs是一个包含一些看起来像模糊椭圆(第一个元素)的高度/宽度的东西的元组, scale(第二个元素),offset(第三个元素)和5x5卷积内核(第四个元素)。您可以继承BLUR并在子类上设置新的filterargs,或者实例化它并在实例上设置该属性。