【发布时间】:2016-09-29 15:31:59
【问题描述】:
我收到了一个文件夹,里面装满了白色背景的产品图片,并要求我把它们做成正方形,并且在产品周围都有一致的填充量。
我想避免调整图像本身的大小,所以我的计划是修剪图像,添加填充使图像呈方形,然后为图像添加边框,作为结果图像的百分比。
我唯一不知道的部分是如何进行填充。我见过的所有平方图像的例子都在这个过程中调整了图像的大小。有没有办法找到最长的大小并据此调整大小?
我还没有 ImageMagick 的代码(除了简单的修剪和边框命令)。这个想法是修剪空白,然后使图像成为正方形,将产品(在本例中为矩形黑框)留在图像的中心。最后,添加边框为图像提供填充。
【问题讨论】:
-
请给出一个图像的具体例子,以及它应该如何被平方和填充——还有你到目前为止有什么代码
-
我添加了一个示例图像和我想要的输出。
-
所以您的裁剪图像是 629x157 - 对吗?你怎么知道它应该变成 758x758?
-
我使用了计算器。在 ImageMagick 中,我将添加 20% 的边框。
标签: imagemagick imagemagick-convert