Page 1 sur 1

[Func] Modifier les pixels

Posté : mar. 14 oct. 2008 21:03
par tolf
Comme vous le savez peut-être, on peut modifier des images en utilisant les fonctions de GDI+ (commençant par "_GDIPlus_"). Il y a tout un tas de possibilités (dessiner un rectangle avec _GDIPlus_GraphicsDrawRect, une flèche avec les fonctions _GDIPlus_ArrowCap...) mais aucune fonction ne permet de modifier un pixel, ni de déterminer sa couleur. Après m'être documenté sur le forum anglais, je vous propose donc ces 2 fonctions :
► Afficher le texte_GDIPlus_BitmapGetPixel
► Afficher le texte_GDIPlus_BitmapSetPixel
Attention : Lancez la fonction _GDIPlus_Startup() avant d'utiliser ces fonctions et _GDIPlus_Shutdown() quand vous ne les utilisez plus.

Exemple d'utilisation :
► Afficher le texteexemple

Re: [Func] Modifier les pixels

Posté : mar. 14 oct. 2008 22:51
par Tlem
Tip Top.
Beau travail.

Re: [Func] Modifier les pixels

Posté : dim. 08 févr. 2009 07:46
par narbe48
merci pour tes fonctions une petite erreur dans l'exemple
_GDIPlus_ImageSaveToFile("c:\test2.jpg")manque $h_image
_GDIPlus_ImageSaveToFile($h_image,"c:\test2.jpg")
Cordialement

Re: [Func] Modifier les pixels

Posté : dim. 08 févr. 2009 12:12
par tolf
Oups :roll: :roll: :roll:
Je vois que c'est votre premier message donc merci de votre vigilance et bienvenue sur le forum :wink: