bonjour toutes et tous,
pour agrandir la taille de mes iamges, j'utilise le code suivant :
ensuite j'utilise le JPEGCodec pour encoder mes nouvelles images.BufferedImage imgBuf = new BufferedImage(finalWidth, finalHeight, BufferedImage.TYPE_INT_RGB);
Graphics2D g2d = imgBuf.createGraphics();
g2d.setRenderingHint(RenderingHints.KEY_INTERPOLATION,RenderingHints.VALUE_INTERPOLATION_BILINEAR);
J'ai remarqué deux soucis :
1/ Les images obtenues n'ont pas la clareté des images sources (elles ont la taille volues mais elles sont floues: on dirait image mal étirées)
2/ pour produire une liste d'images <10 mon programme consomme presque 3sec ce qui est à mon sens enorme.
Quelqu'un pourrait me faire des suggestions ou me donner des solutions pour les deux points.
NB : j'utilise le Jdk 1.5 et j'ai testé l'INTERPOLATION_BICUBIC sans succès.
Merci
Partager