[GDI / GDI+] Je craque!!!

Je craque!!! [GDI / GDI+] - C++ - Programmation

Marsh Posté le 04-10-2004 à 15:40:27    

Salut tout le monde!
 
Alors si quelqu'un pouvait me sauver la vie, je bloque sur un problème depuis bientot 20h...
 
j'utilise l'api gdi+
 
je voudrai récupérer dans un tableau (ou une structure) les pixels d' une image afin de faire une analyse rapide d'un grand nombre de pixels. l'équivalent sous gdi32 de la fonction "GetDIBits"
Or sous gdi+, je ne trouve que GetPixel et c'est beaucoup trop lent!!! il me faut appeler la fonction pour autant de pixels de l'image.
 
Conaissez vous un autre moyen ?
 
Tout aide me serait infiniment inestimable car là je suis complètement perdu.
 
Loïc

Reply

Marsh Posté le 04-10-2004 à 15:40:27   

Reply

Marsh Posté le 04-10-2004 à 17:44:09    

En créant ton DIB à partir de ton bitmap GDI+ ?
http://support.microsoft.com/defau [...] us;Q311221


---------------
FAQ fclc++ - FAQ C++ - C++ FAQ Lite
Reply

Marsh Posté le 04-10-2004 à 18:15:52    

Merci infiniment!! C'est EXACTEMENT ce que je cherchais. J'essayais jusqu'ici en vain d'utiliser un objet avec gdi et gdi+ simultanément
 
J'ai de la lecture mais je devrai m'en sortir.
 
Merci encore beaucoup.
 
Loïc

Reply

Marsh Posté le 05-10-2004 à 11:47:47    

Ben c'est tout con, tu appeles GetHdc() et après tu retombes en terrain connu.


---------------
FAQ fclc++ - FAQ C++ - C++ FAQ Lite
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed