Python中的魔杖image.emboss
浮雕效果类似于边缘提取,但更像是 3d 效果。浮雕的传统用途是通过在图层的不同部分添加高光和阴影来使某些东西看起来更具立体感。为了生成浮雕图像,我们使用 Wand 中的浮雕函数。与 edge()函数类似,emboss()函数对灰度图像效果最好。
Syntax :
Parameters :
Parameter | Input Type | Description |
---|---|---|
radius | numbers.Integer | the radius of the, in pixels, not counting the center pixel. |
sigma | numbers.Real | Standard deviation used |
使用的图像:
示例 #1:
wand.image.emboss(radius=radius, sigma=std. deviation)
输出:
示例 #2:
增加半径和西格玛值。
# import Image from wand.image module
from wand.image import Image
# read image using Image function
with Image(filename ="frameman.jpeg") as img:
# generate a grayscale image
img.transform_colorspace('gray')
# GENERATE EMBOSS IMAGE
img.emboss(radius = 3.0, sigma = 1.75)
# SAVE FINAL IMAGE
img.save(filename ="manemboss.jpeg")
输出:
在评论中写代码?请使用 ide.geeksforgeeks.org,生成链接并在此处分享链接。