如何使用imagemagick创建像快门一样的水印

时间:2019-03-11 12:01:19

标签: imagemagick imagemagick-convert

我想创建类似Shutterstock的图像水印。我已经尝试过但无法复制它。我尝试使用以下命令。对我来说,问题是我无法像Shutterstock一样向图像添加对角线随机文本。我没有运气就尝试了很多选择。

body {
    background-image:url('images/background.png');    
}

我的输出是 enter image description here

要求为 enter image description here

1 个答案:

答案 0 :(得分:0)

在ImageMagick中,您可以执行以下操作。使用标签:在透明背景上创建一个小的文本图像。旋转它。垫它以控制间距。将其平铺以填充图像。然后将平铺的图像合成到背景图像上。

图片:

enter image description here

convert lena.png \
\( -size 100x -background none -fill white -gravity center \
label:"watermark" -trim -rotate -30 \
-bordercolor none -border 10 \
-write mpr:wm +delete \
+clone -fill mpr:wm  -draw 'color 0,0 reset' \) \
-compose over -composite \
lena_watermark.png


enter image description here

如果使用ImageMagick 7,则将convert转换为magick

参见https://imagemagick.org/Usage/canvas/#tile_memory进行平铺