Comment redimensionner un BufferedImage

À la suite de la javadoc, j'ai essayé de mettre à l'échelle un BufferedImage sans succès voici mon code:

BufferedImage image = MatrixToImageWriter.getBufferedImage(encoded);
Graphics2D grph = image.createGraphics();
grph.scale(2.0, 2.0);
grph.dispose();

Je ne comprends pas pourquoi il ne fonctionne pas, toute aide?

  • Un excellent tutoriel: glyphic.com/transform/applet/1intro.html
  • De cette écriture, la réponse la plus populaire est la mauvaise réponse. Il l'échelle de l'image, mais il renvoie une image de la même taille, avec 3/4 de l'image manquante. C'est la réponse donnée par trashgod. C'est proche, mais il a un petit bug.
  • Merci, @MiguelMunoz. Comme nous l'avons plus de commentaires que je peux changer la réponse.
InformationsquelleAutor Thiago Diniz | 2010-11-18