Changer la couleur de fond d'une partition

Signaler
Messages postés
3
Date d'inscription
lundi 26 avril 2004
Statut
Membre
Dernière intervention
24 mai 2004
-
Messages postés
3
Date d'inscription
lundi 26 avril 2004
Statut
Membre
Dernière intervention
24 mai 2004
-
Bonjour,

A partir d'une partition (musicale) scannee, je souhaite obtenir a l'aide d'un jolie boutton la meme partition mais avec une couleur de fond differente en utilisant visual studio C#.

Exemple: Une page avec des portees et des notes (Noirs) et un fond blanc ou jaune deviendrait une page avec les memes portees toujours noirs et un fond bleu.

Avec les Get et SetPixels, ca devrait etre trop long je pense. Y aurait-il une autre methode?

Je ne connais pas beaucoup de choses au niveau graphique mais pourquoi pas commencer.

Merci d'avance

Nico

2 réponses

Messages postés
2368
Date d'inscription
mardi 17 avril 2001
Statut
Modérateur
Dernière intervention
26 décembre 2007
20
Il faut que tu recuperes la couleur la plus présente sur ton objet image , il y a beaucoup de chance que ce la corresponde a la couleur de ton fond.

Après tu n'auras que la possibilité de faire un SetPixel, sauf bien sur si tu te lances dans un projet de reconnaissance de caractère ;)

::|The S@ib|::
MVP C#.NET
Messages postés
3
Date d'inscription
lundi 26 avril 2004
Statut
Membre
Dernière intervention
24 mai 2004

Yop,

En fait j'ai utilise une color remap Table(GDI+). Ca marche super bien

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/gdicpp/GDIPlus/UsingGDIPlus/Recoloring/UsingaColorRemapTable.asp

Maintenant j'aimerais recuperer la couleur la plus presente sur mon image et puisque tu as l'air de savoir comment faire je suis preneur :)
Mais je vais quand meme essayer de chercher...

Nico