使用 magick 命令添加顶部和左侧边框

Add top and left borders with magick command

有没有办法使用 Linux 中的 magick 命令在图像的顶部和左侧边框添加 5 个或任意数量的 white/transparent 像素?

使用 -splice 运算符。首先制作一个实心洋红色矩形:

magick -size 100x50 xc:magenta image.png

现在拼接一个黄色块(这样你就可以看到了)10 宽 20 高:

magick image.png -background yellow -gravity northwest -splice 10x20 result.png

将透明像素的 yellow 更改为 none

将 v6 magick 更改为 convert ImageMagick


如果只想拼接东边:

magick image.png -background yellow -gravity east -splice 10x east.png


如果只想拼接南侧:

magick image.png -background yellow -gravity south -splice x10 south.png