📜  Wand emboss()函数– Python(1)

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

Wand emboss()函数– Python

Wand Emboss

Wand是一个使用Python编写的图像处理库,它提供了许多强大的图像处理功能。其中一个有趣的函数是emboss(),它可以在图像上应用浮雕效果。

用法
from wand.image import Image

# 打开图像文件
with Image(filename='input.jpg') as img:
    # 应用浮雕效果
    img.emboss(radius=2, sigma=1)

    # 保存结果图像
    img.save(filename='output.jpg')
参数
  • radius(可选):浮雕效果的半径,默认值为1。
  • sigma(可选):浮雕效果的标准差,默认值为0.5。
示例

原始图像:

原始图像

应用浮雕效果后的图像:

浮雕效果图像

注意事项
  • emboss()函数只能应用浮雕效果,不能取消或修改已应用的浮雕效果。
  • 浮雕效果可能会使图像的细节部分显得更加突出,但也可能导致某些细节丢失或变得不清晰。

以上就是使用Wand库中的emboss()函数在图像上应用浮雕效果的介绍。通过调整radiussigma参数,你可以实现不同风格和强度的浮雕效果。开始尝试吧!