redimensionnement bufferedimage java
Bonjour,
Code:
1 2 3 4 5 6 7 8 9 10 11
| public BufferedImage redimensionner(BufferedImage img, int taille) {
BufferedImage resizedImage =
new BufferedImage(taille,taille,BufferedImage.TYPE_3BYTE_BGR);
Graphics2D g = resizedImage.createGraphics();
g.setComposite(AlphaComposite.Src);
g.setRenderingHint(RenderingHints.KEY_INTERPOLATION,
RenderingHints.VALUE_INTERPOLATION_BILINEAR);
g.drawImage(img, 0, 0, taille, taille, null);
g.dispose();
return img;
} |
Est-ce une bonne manière de redimensionner une image à la taille que je veux? (ne faites pas attention au fait que je ne conserve pas les proportions, c'est volontaire)
Sinon comment feriez-vous?