IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

2D Java Discussion :

Combiner deux images


Sujet :

2D Java

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    39
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 39
    Par défaut Combiner deux images
    Bonjour
    je débute en Java et j'essaye de superposer deux images en utilisant la FAQ.

    http://java.developpez.com/faq/gui/?...IMAGE_combiner

    le problème est que j'obtient une image toute noire.
    ce que je souhaite c'est avoir l'image de fond en jpg, et par dessus mettre un gif ou un png.
    comment puis-je faire pour gérer la transparance ?

    merci

  2. #2
    Membre actif
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    34
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 34
    Par défaut
    Le principe de base est la suivant :

    - afficher l'image de fond
    - récuperer le contexte graphique de cette image (Graphics2D)
    - appliquer une valeur de transparence (Graphics2D.setComposite(...))
    - afficher l'image de premier dans ce contexte (Graphics2D.drawImage(...))

  3. #3
    Rédacteur/Modérateur

    Avatar de bouye
    Homme Profil pro
    Information Technologies Specialist (Scientific Computing)
    Inscrit en
    Août 2005
    Messages
    6 904
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : Nouvelle-Calédonie

    Informations professionnelles :
    Activité : Information Technologies Specialist (Scientific Computing)
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Août 2005
    Messages : 6 904
    Billets dans le blog
    54
    Par défaut
    Ton image supporte-t-elle la transparence ?

    Peux-tu nous poster ton code s'il te plait ?
    Merci de penser au tag quand une réponse a été apportée à votre question. Aucune réponse ne sera donnée à des messages privés portant sur des questions d'ordre technique. Les forums sont là pour que vous y postiez publiquement vos problèmes.

    suivez mon blog sur Développez.

    Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the universe trying to produce bigger and better idiots. So far, the universe is winning. ~ Rich Cook

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    39
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 39
    Par défaut
    merci messieurs
    j'ai trouvé d'où venait mon erreur, j'avais une méthode qui redimensionnait mon l'image et dans ce redimensionnement il y avait la création d'une bufferedImage avec BufferedImage.TYPE_INT_ARGB que j'ai changé en BufferedImage.TYPE_INT_RGB et là par magie ça a fonctionné

    bruno

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Combiner deux images et cvAddWeighted
    Par dervish79 dans le forum OpenCV
    Réponses: 1
    Dernier message: 12/08/2010, 11h50
  2. comment combiner deux images avec WIA
    Par blondelle dans le forum C++Builder
    Réponses: 0
    Dernier message: 22/05/2009, 14h33
  3. superposer deux images ?
    Par terminoz dans le forum Balisage (X)HTML et validation W3C
    Réponses: 7
    Dernier message: 20/08/2005, 09h04
  4. Réponses: 10
    Dernier message: 30/06/2005, 12h20

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo