我想在图像周围放一些等长的空白。我想把图像像素比保持在12:7。任何帮助都会有很大帮助。谢谢。
发布于 2017-05-08 15:56:19
另一种使用Imagemagick V7的方法:
magick ShF4m.jpg -background white -gravity center -extent "%[fx:w+20]"x"%[fx:h+20]" result.jpg打开图像,将背景设置为白色,将重心设置为中心,使-extent向各个方向扩展画布,在宽度上增加20 to,在高度上增加20 to。
发布于 2017-05-08 03:56:00
如果您用白色在边框内部书写,在ImageMagick中会很简单。这样,您就不会改变图像的尺寸或纵横比。在这里,我刮了10个像素的周围,然后把10个像素的白色边框周围。在这里,我将添加一个红色边框,以使它可见。但你以后可以把红色换成白色。

convert barn.jpg -shave 10x10 -bordercolor red -border 10x10 barn_border10.jpg

在等量的图像外添加白色并保持高宽比是非常困难的。我不认为你可以有相同的白色边框数量和保持高宽比。
https://stackoverflow.com/questions/43838945
复制相似问题