玻璃上的 ImageMagick 雕刻效果

ImageMagick engraving effect on glass

我想在产品图片上添加带有雕刻效果的标志。

原来的标志是

将其添加到产品上后,它应该如下所示。

如何使用 imagemagick 执行此操作。

以此为奖杯:

然后是这些:

convert trophy.jpg -gravity center \
   \( G.png -colorspace gray -channel a -evaluate multiply 0.2 -resize 120x120 \) -composite result.png

所以,我基本上是载入奖杯,然后在一些"aside processing"括号里,载入Google标志,转成灰度,减少通过将不透明度乘以 0.2,调整其大小并将其合成在奖杯上。


顺便说一句,如果您使用的是 GraphicsMagick,它没有我用来确保只将徽标转换为灰度而不是奖杯的括号,您会以不同的顺序进行。首先加载徽标并对其进行处理(灰度、调整大小等),然后加载奖杯,然后 swap 顺序使奖杯进入后台,如下所示:

gm convert G.png -colorspace gray -resize ... trophy.jpg -swap -composite result.png