也许我只是遗漏了一些重要的东西,但我找不到任何有关使用Python PIL为blur函数设置模糊参数的文档。官方文档在页面顶部有一个示例,如下所示:http://effbot.org/imagingbook/imagefilter.htm,用于模糊图像。但它没有说明如何指定内核类型,内核大小或其他任何内容。我正在尝试更改应用于图像的模糊量。有什么想法吗?
答案 0 :(得分:0)
看起来你不能轻易设置这些(例如,在构造函数中),但BLUR.filterargs
是一个包含一些看起来像模糊椭圆(第一个元素)的高度/宽度的东西的元组, scale(第二个元素),offset(第三个元素)和5x5卷积内核(第四个元素)。您可以继承BLUR
并在子类上设置新的filterargs
,或者实例化它并在实例上设置该属性。