Python中的魔杖rotation_blur()函数
可以在 Wand Python库中执行的另一种模糊类型是旋转模糊。旋转模糊与运动模糊非常相似,但在此模糊运动是圆形的。 rotation_blur()函数在图像中心周围的半径范围内模糊图像。与其他模糊方法不同,没有半径或 sigma 参数。
Syntax :
Parameter :
Parameter | Input Type | Description |
---|---|---|
angle | basestring | Degrees of rotation to blur with. |
channel | numbers.Real | Optional channel to apply the effect against. |
使用的图像:
示例 #1:
wand.image.rotational_blur( angle= angle_value,
channel = "optional_channel_value")
# radius should always be greater than sigma(standard deviation)
输出 :
示例 #2:将角度增加到 30。
# import display() to show final image
from wand.display import display
# import Image from wand.image module
from wand.image import Image
# read file using Image function
with Image(filename ="koala.jpeg") as img:
# perform adaptive blur effect using adaptive_blur() function
img.rotational_blur(angle = 10)
# save final image
img.save(filename ="rb_koala.jpeg")
# display final image
display(img)
输出 :
在评论中写代码?请使用 ide.geeksforgeeks.org,生成链接并在此处分享链接。