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

标签 imagemagick

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

最佳答案

使用-splice运算符(operator)。首先制作一个纯洋红色矩形:

magick -size 100x50 xc:magenta image.png

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

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

enter image description here

将透明像素的黄色更改为

将 v6 ImageMagickmagick 更改为 convert


如果您只想拼接到东侧:

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

enter image description here


如果您只想拼接到南侧:

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

enter image description here

关于imagemagick - 使用 magick 命令添加顶部和左侧边框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63414996/

相关文章:

icons - 如何使用ImageMagick为黑色透明的PNG图标着色

ruby-on-rails - rmagick 有没有办法在内存中转换图像

c - 使用 Magick Wand API 从图像中获取二进制数据

command-line - 在 Windows 上使用 Gnuplot 控制 ImageMagick 的 '-FX' 函数的曲线公式

php - ImageMagick 不正确的尺寸

node.js - 使用 NodeJs 使用 imagemagick 平铺图像

linux - 使用 ImageMagick 递归地转换所有图像颜色的正确命令

perl - Image::Magick 绘制一个模糊的圆圈

php - 需要帮助理解 PHPUnit 测试的原始图像二进制数据的差异

imagemagick - 如何在 VIPS 中进行透视扭曲变换?