【发布时间】:2012-07-07 05:09:20
【问题描述】:
我查看了this question,但它似乎并没有真正回答我的问题。我有一个图像文件,可能是任何分辨率。我需要将该图像以特定分辨率加载到BufferedImage 对象中(例如,对于此示例,为 800x800)。我知道 Image 类可以使用 getScaledInstance() 将图像缩放到新大小,但我不知道如何将其恢复为 BufferedImage。有没有一种简单的方法可以将缓冲图像缩放到特定大小?
注意我不想按特定因子缩放图像,我想拍摄图像并制作特定尺寸。
【问题讨论】:
-
我不想按特定因子缩放图像,我想拍摄图像并制作特定尺寸这很容易做到:
factor = originalSize\newSize;
标签: java swing bufferedimage