📜  Wand vignette() 方法 – Python(1)

📅  最后修改于: 2023-12-03 15:35:39.564000             🧑  作者: Mango

Wand vignette() 方法 – Python

Wand 是一个基于 ImageMagick 库的 Python 图像处理模块。

Wand vignette() 方法是一种添加镜头暗角效果的简单方法。

语法
Wand.image.Image.vignette(radius, sigma, x, y)

参数:

  • radius:暗角的初始半径(默认值:0)。
  • sigma:控制渐变的标准方差(默认值:1)。
  • x:控制暗角效果的中心点的 x 坐标(默认值:图像中心)。
  • y:控制暗角效果的中心点的 y 坐标(默认值:图像中心)。
实例

以下代码将图像的四个角添加了暗角。

from wand.image import Image

with Image(filename='input.jpg') as img:
    img.vignette(radius=0, sigma=2, x=img.width/2, y=img.height/2)
    img.save(filename='output.jpg')
结论

Wand vignette() 方法通过添加暗角效果来增强图像的美感。 它接受多个参数以定制暗角效果的半径,标准差和中心点位置。 通过控制这些参数,可以创建非常不同的暗角效果。