使用Imagemagick使用dropshadow创建MacOS风格的屏幕截图
当屏幕捕获阴影为真时,如何使用imagemagick将阴影添加到任何图像,以创建与MacOS上的屏幕截图添加到屏幕截图相同的效果 我在展示之前和之后,以澄清我所寻求的效果 我试图识别目标图片中阴影的形状使用Imagemagick使用dropshadow创建MacOS风格的屏幕截图,imagemagick,Imagemagick,当屏幕捕获阴影为真时,如何使用imagemagick将阴影添加到任何图像,以创建与MacOS上的屏幕截图添加到屏幕截图相同的效果 我在展示之前和之后,以澄清我所寻求的效果 我试图识别目标图片中阴影的形状 我认为这很相似,但您可以使用以下参数: convert screenshot.png \( +clone -background black -shadow 50x50+30+30 \) +swap -background white -layers merge +repage result
我认为这很相似,但您可以使用以下参数:
convert screenshot.png \( +clone -background black -shadow 50x50+30+30 \) +swap -background white -layers merge +repage result.png
在这里,我将阴影颜色更改为洋红色,并将其移动,然后将其放置在黄色背景层上,以便您可以看到效果:
convert screenshot.png \( +clone -background magenta -shadow 200x50+30+30 \) +swap -background yellow -layers merge +repage result.png
以下各项似乎有效。我已经做了两次——一次是为了更明确地显示阴影,另一次是为了显示所需的、完成的输出
# adds the shadow
convert source.png \( +clone -background black -shadow 100x40+0+16 \) \
+swap -background none -layers merge +repage output.png
# adds the additional space like MacOSX
convert output.png -bordercolor none -border 32 target.png
注意事项:
我错误地编辑了此回复。请取消我的编辑并回滚。