2008/12/01

Java 图像缩放
BufferedImage image=ImageIO.read(new File("C:/s.jpg")); ToolkitImage i=(ToolkitImage)image.getScaledInstance(image.getWidth()/15,image.getHeight()/15, Image.SCALE_SMOOTH);//注意这个参数 Image.SCALE_SMOOTH,在这里可以定义不同的图像质量。 BufferedImage bi=new BufferedImage(image.getWidth()/15,image.getHeight()/15,image.getType()); bi.getGraphics().drawImage(i, 0, 0, null); ImageIO.write(bi, "jpg", new File("C:/s1.jpg"));

0 评论 :