📜  Python中的魔杖小插图()函数

📅  最后修改于: 2022-05-13 01:55:45.881000             🧑  作者: Mango

Python中的魔杖小插图()函数

晕影效果为图像创建柔和模糊的椭圆框。晕影效果用于将焦点应用于我们想要的图像部分。 x 和 y 参数用于控制从图像边界插入的椭圆的边缘,半径和 sigma 参数用于控制模糊度。如果您希望 ImageMagick 从定义的 sigma 值中选择一个值,则可以省略半径。

源图像:

示例 1:

Python3
wand.image.vignette(radius, sigma, x, y)


Python3
# Import Image from wand.image module
from wand.image import Image
 
# Read image using Image function
with Image(filename ="koala.jpeg") as img:
 
    # vignette image using vignette() function
    img.vignette(sigma = 3, x = 10, y = 10)
    img.save(filename ="vkoala.jpeg")


输出:

示例 2:增加 sigma 值

Python3

# Import Image from wand.image module
from wand.image import Image
 
# Read image using Image function
with Image(filename ="koala.jpeg") as img:
 
    # vignette image using vignette() function
    img.vignette(sigma = 10, x = 1, y = 1)
    img.save(filename ="vkoala2.jpeg")

输出: