3

我想使用 Java 创建图像的方形缩略图。我已经设法通过几种方式调整图像大小。但是我想创建一个真正的方形图像,也可以从一个非方形图像。

示例:源大小为 200x400(宽度/高度),目标大小为 100x100 然后算法需要将图像大小调整为 50x100,并在左侧和右侧分别添加 25x100 像素的空白。

谁能帮我这个?

4

1 回答 1

1

只需创建一个 100x100 背景;将缩放的图像添加到它。使用 Math.max(width, height) 确定比例因子。然后,在背景上绘制缩放图像,使用计算(偏移 x,偏移 y)将其放置在正确的位置。

于 2012-11-28T21:14:30.787 回答