Python中的魔杖漩涡()函数
swirl()生成一种扭曲的图像,其中通过围绕图像中心旋转像素来产生视觉漩涡效果。 implode()生成一种扭曲的图像,在图像中间会注意到拉动效果。数量参数控制向中心拉动的像素范围。
Syntax :
Parameters :
Parameter | Input Type | Description |
---|---|---|
degree | numbers.Real | Defines the amount of pixels to be effected. Value between -360.0 and 360.0. |
method | basestring | Controls interpolation of the effected pixels. Only available for ImageMagick-7. |
源图像:
示例 1:
wand.image.swirl(degree, method)
输出:
示例 2:
改变度数
# Import Image from wand.image module
from wand.image import Image
# Read image using Image function
with Image(filename ="koala.jpeg") as img:
# swirl image using swirl() function
img.swirl(degree =-90)
img.save(filename ="wkoala.jpeg")
输出: