2 votes

Ajouter/remplacer une image par une autre image à une position spécifique?

Je veux ajouter une image à une autre image à une position spécifique, que ce soit en pixels, en cm ou en (x, y). Je dois le faire par programmation Java en utilisant JAI (Java Advanced Imaging).
J'ai cherché sur Google pour obtenir un code d'exemple.
J'ai réussi à remplacer, à ajouter uniquement à la fin. Mais pas à une position spécifique.
Toute idée est appréciable.
Laxman chowdary

1voto

MadProgrammer Points 161522
BufferedImage sourceImage = ImageIO.read("monImage");
BufferedImage overlayImage = ImageIO.read("monOverlay");

Graphics2D g2Source = sourceImage.createGraphics();
g2Source.drawImage(overlayImage, x, y, null);

g2Source.dispose();

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X