ImageMagick白色边框条纹

ImageMagick白色边框条纹,imagemagick,Imagemagick,我正试图将图像的边框涂白。也就是说,从左到右,从上到下,用白色标出100像素的垂直条纹。左图的工作如下: mogrify -crop +100+0 -background white -gravity west -splice 100x aaa.tif 但我不知道如何对其他方面做同样的事情。我尝试了很多几何图形,东,西,这个,那个,都没有成功。另外,请告诉我是否有比上述命令更好的替代方法。可能值得探索这个选项,但我觉得仅仅添加填充可能会更快 例如…(使用蓝色作为视觉示例) 也许值得探索这个选项

我正试图将图像的边框涂白。也就是说,从左到右,从上到下,用白色标出100像素的垂直条纹。左图的工作如下:

mogrify -crop +100+0 -background white -gravity west -splice 100x aaa.tif
但我不知道如何对其他方面做同样的事情。我尝试了很多几何图形,东,西,这个,那个,都没有成功。另外,请告诉我是否有比上述命令更好的替代方法。

可能值得探索这个选项,但我觉得仅仅添加填充可能会更快

例如…(使用蓝色作为视觉示例)

也许值得探索这个选项,但我觉得仅仅添加填充可能会更快

例如…(使用蓝色作为视觉示例)

从玫瑰开始:

我会用黄色和洋红做边框,这样你可以看到我在StackOverflow的白色背景上做什么

各方面

将所有侧面剃掉10px,然后将所有侧面重新剃掉10px:

convert rose: -shave 10x10 -bordercolor magenta -border 10 result.png

右侧

convert rose: -gravity east -chop 10x -background yellow -splice 10x result.png
convert rose: -gravity west -chop 10x -background yellow -splice 10x result.png

左侧

convert rose: -gravity east -chop 10x -background yellow -splice 10x result.png
convert rose: -gravity west -chop 10x -background yellow -splice 10x result.png

顶部

convert rose: -gravity north -chop x10 -background yellow -splice x10 result.png

底部

convert rose: -gravity south -chop x10 -background yellow -splice x10 result.png
convert rose: -shave x10 -bordercolor magenta -border x10 result.png

左侧和右侧

convert rose: -shave 10x -bordercolor magenta -border 10x result.png

顶部和底部

convert rose: -gravity south -chop x10 -background yellow -splice x10 result.png
convert rose: -shave x10 -bordercolor magenta -border x10 result.png

标签:ImageMagick、边框、边框、内部、重力、单面、多面、边、边框、边框、外涂、白色

如果你想要Photoshop的“外部边框”,只需省略
-shave
-chop

以玫瑰开头即可:

我会用黄色和洋红做边框,这样你可以看到我在StackOverflow的白色背景上做什么

各方面

将所有侧面剃掉10px,然后将所有侧面重新剃掉10px:

convert rose: -shave 10x10 -bordercolor magenta -border 10 result.png

右侧

convert rose: -gravity east -chop 10x -background yellow -splice 10x result.png
convert rose: -gravity west -chop 10x -background yellow -splice 10x result.png

左侧

convert rose: -gravity east -chop 10x -background yellow -splice 10x result.png
convert rose: -gravity west -chop 10x -background yellow -splice 10x result.png

顶部

convert rose: -gravity north -chop x10 -background yellow -splice x10 result.png

底部

convert rose: -gravity south -chop x10 -background yellow -splice x10 result.png
convert rose: -shave x10 -bordercolor magenta -border x10 result.png

左侧和右侧

convert rose: -shave 10x -bordercolor magenta -border 10x result.png

顶部和底部

convert rose: -gravity south -chop x10 -background yellow -splice x10 result.png
convert rose: -shave x10 -bordercolor magenta -border x10 result.png

标签:ImageMagick、边框、边框、内部、重力、单面、多面、边、边框、边框、外涂、白色


如果你想要Photoshop的“外部边框”,只需省略
-shave
-chop

啊!我误解了这个问题@马克塞切尔的答案将是一个理想的解决方案。啊!我误解了这个问题@马克塞切尔的答案将是一个理想的解决方案。