如何在Java中调整图像大小/重新缩放

时间:2014-09-28 16:12:11

标签: java image resize bufferedimage scaling

如何调整Java Image的大小,使其大小为1000 x 1000 px。 如果它像1-3行代码那样会很酷。谢谢!

2 个答案:

答案 0 :(得分:1)

试试这个。它对我有用:

Image yourResizedImage = yourImage.getScaledInstance(YOUR_WIDTH, YOUR_HEIGHT,  java.awt.Image.SCALE_SMOOTH) ;  

答案 1 :(得分:0)

BufferedImage im = new BufferedImage(1000,1000,BufferedImage.TYPE_4BYTE_ABGR); Graphics2D g = (Graphics2D)im.getGraphics(); g.drawImage(oldImg, 0, 0, 1000, 1000, null);

在此结束时,我将拥有缩放图像