假设我有一个 300 x 500(宽 x 高)像素的图像。
现在我需要生成一个正方形尺寸的图像。
我不想裁剪图像,而是想用白色填充缺失的空间。
在此示例中,with 应填充 200 像素(每边 100 像素,因此图像位于中间),以便图像为 500 x 500 像素。
如果它是相反的(500 x 300),那么应该会发生同样的情况,但高度会有所不同。
我几乎没有使用 imagemagick 的经验,所以我该怎么做呢?
假设我有一个 300 x 500(宽 x 高)像素的图像。
现在我需要生成一个正方形尺寸的图像。
我不想裁剪图像,而是想用白色填充缺失的空间。
在此示例中,with 应填充 200 像素(每边 100 像素,因此图像位于中间),以便图像为 500 x 500 像素。
如果它是相反的(500 x 300),那么应该会发生同样的情况,但高度会有所不同。
我几乎没有使用 imagemagick 的经验,所以我该怎么做呢?