Fusion d'images

Signaler
Messages postés
412
Date d'inscription
lundi 26 mai 2003
Statut
Membre
Dernière intervention
13 août 2007
-
Messages postés
138
Date d'inscription
mercredi 1 février 2006
Statut
Membre
Dernière intervention
1 septembre 2009
-
Hello!

Quelqu'un aurait-il une solution pour fusionner des images les unes sur les autres et tout récupérer dans un objet de type Image ?

-------------------------
Trambert le vert

10 réponses

Messages postés
6351
Date d'inscription
samedi 1 juin 2002
Statut
Modérateur
Dernière intervention
2 août 2014
87
si tu parles de dessiner l'une sur l'autre tu peux le faire comme ça :
Image image1 = Image.FromFile(@"C:\cool.jpg");
Image image2 = Image.FromFile(@"C:\coq.jpg");
Graphics gr = Graphics.FromImage(image1);
gr.DrawImageUnscaled(image2,0,0);
pictureBox1.Image = image1;


Cocoricoooooooo !!!!
Messages postés
412
Date d'inscription
lundi 26 mai 2003
Statut
Membre
Dernière intervention
13 août 2007

Si seulement ça fonctionnait, ce serait beau..

Malheureusement, c'est déjà tenté, et ça ne fonctionne pas. Erreur de format de pixel au niveau du Graphics.FromImage :sad)

-------------------------
Trambert le vert
Messages postés
412
Date d'inscription
lundi 26 mai 2003
Statut
Membre
Dernière intervention
13 août 2007

Si seulement ça fonctionnait, ce serait beau..

Malheureusement, c'est déjà tenté, et ça ne fonctionne pas. Erreur de format de pixel au niveau du Graphics.FromImage :sad)

-------------------------
Trambert le vert
Messages postés
412
Date d'inscription
lundi 26 mai 2003
Statut
Membre
Dernière intervention
13 août 2007

Si seulement ça fonctionnait, ce serait beau..

Malheureusement, c'est déjà tenté, et ça ne fonctionne pas. Erreur de format de pixel au niveau du Graphics.FromImage :sad)

-------------------------
Trambert le vert
Messages postés
6351
Date d'inscription
samedi 1 juin 2002
Statut
Modérateur
Dernière intervention
2 août 2014
87
lol
quand le site est fatigué attend un peu avant de renvoyer le reply ^^

sinon ben je ne vois pas ce qui bloque comme j'ai tester le code que je t'ai mit

Cocoricoooooooo !!!!
Messages postés
412
Date d'inscription
lundi 26 mai 2003
Statut
Membre
Dernière intervention
13 août 2007

Mouais il bug un peu ce site.. Vive l'aspx mdrrrrrrrrr..

Quand au code, si tu me trouve la raison de

An unhandled exception of type 'System.Exception' occurred in system.drawing.dll

Additional information: A Graphics object cannot be created from an image that has an indexed pixel format

-------------------------
Trambert le vert
Messages postés
412
Date d'inscription
lundi 26 mai 2003
Statut
Membre
Dernière intervention
13 août 2007

Apparement c'est le format de l'image qui foire, mais alors comment je peux faire pour mettre l'image au bon format? Snif..

-------------------------
Trambert le vert
Messages postés
6351
Date d'inscription
samedi 1 juin 2002
Statut
Modérateur
Dernière intervention
2 août 2014
87
je pense que dans ce cas precis on ne peut pas vraiment blamer l'aspx...... le serveur a beaucoup de boulot a certains moments de la journée

sinon le code suivant (que tu peux reduire, j'ai coder ça en vitesse) permet de resoudre le probleme du gif et de son indexage en passant par un objet Bitmap :
Image image1 = Image.FromFile(@"C:\cool.gif");
Image image2 = Image.FromFile(@"C:\coq.jpg");
Bitmap bmp = new Bitmap(image1);
Graphics gr = Graphics.FromImage(bmp);
gr.DrawImageUnscaled(image2,0,0);
pictureBox1.Image = bmp;


Cocoricoooooooo !!!!
Messages postés
412
Date d'inscription
lundi 26 mai 2003
Statut
Membre
Dernière intervention
13 août 2007

Ouais je m'en suis finalement sorti en faisant exactement ça.. Sa fonctionne..

Merci

-------------------------
Trambert le vert
Messages postés
138
Date d'inscription
mercredi 1 février 2006
Statut
Membre
Dernière intervention
1 septembre 2009
1
est ce qu'on peut selectionner après l'image ajouter???
mon idée est de faire des annotations sur une image et je veut plus tard modifier les annotations donc c'est possible ou pas???
exemple meme que office imaging ;=)

//as you like