Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2807 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  Superposer 2 images

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Superposer 2 images

n°1228508
morphisme
Posté le 21-10-2005 à 23:10:07  profilanswer
 

Bonjour,
 
J'essaye d'ecrire une methode qui retourne une instance d'un BufferedImage representant la superposition de 2 images.
Pour cela, dans un premier temps j'essaye seulement de rendre une image transparente.
Apres quelques recherches j'ai vu qu'on pouvait gerer la transparence à partir d'un alphaComposite, mais j'ai fait une methode et ca ne marche pas.
 
Voici le code :
 

Code :
  1. public BufferedImage createComposite(BufferedImage image, float alpha)
  2. {
  3. Graphics2D g2=image.createGraphics();
  4. Composite newComposite = AlphaComposite.getInstance(AlphaComposite.SRC_OVER, alpha);
  5. g2.setComposite(newComposite);
  6. g2.drawImage(image, null, null);
  7. return image;
  8. }


 
Toute aide sera la bienvue !! merci :-)

mood
Publicité
Posté le 21-10-2005 à 23:10:07  profilanswer
 

n°1234515
pdufranc
Posté le 30-10-2005 à 16:28:34  profilanswer
 

Bonjour
Va voir :
http://www.self-access.com/java/jvImage2.htm
ou essai ca :
public BufferedImage createComposite(BufferedImage im1, BufferedImage im2, float alpha)  {  
 BufferedImage buffer = new BufferedImage(Math.max(im1.getWidth(), im2.getWidth()),  
    Math.max(im1.getHeight(), im2.getHeight()),BufferedImage.TYPE_INT_ARGB);  
 Graphics2D g2=buffer.createGraphics();  
 g2.drawImage(im1, null, null);  
 Composite newComposite =  AlphaComposite.getInstance(AlphaComposite.SRC_OVER, alpha);  
 g2.setComposite(newComposite);  
 g2.drawImage(im2, null, null);  
 g2.dispose();  
 return buffer;  
 }  
bye


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  Superposer 2 images

 

Sujets relatifs
Probléme avec un script d'upload d'images[CSS] Affichage 2 images en même temps ?
Faire défiler un lot d'imagessuperposer 2 images en PHP
Superposer des images, c'est possible en htm?gerer des calques pour superposer des images
[PHP] Superposer 2 imagessuperposer deux images?
[HTML] Superposer deux images....COMMENT SUPERPOSER DEUX IMAGES ?
Plus de sujets relatifs à : Superposer 2 images


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR