OVH Cloud OVH Cloud

Couleur d'un pixel ?

3 réponses
Avatar
Sébastien
J'aimerai connaitre la couleur d'un pixel d'une image a=20
partir de ces coordonn=E9es X et Y.
Quelqu'un connait-il la ou les proc=E9dures n=E9cessaire =E0 la=20
r=E9alisation de cette fonction.
Mercu

3 réponses

Avatar
Zoury
Salut Sebastien!

Je viens cette question sur le groupe .NET... tu veux la solution VB6 ou
.NET?! si c'est le deuxieme, tu est (et tu le sais ;O) ) sur le mauvais
roupe et donc la solution proposee par Ledev ne s'applique peut-etre pas...

--
Cordialement
Yanick Lefebvre - MVP pour Visual Basic
http://faq.vb.free.fr/?rubrique=0 - http://www.mvps.org/vbnet/
http://www.mentalis.org/agnet/apiguide.shtml - http://www.mztools.com/
"Sébastien" wrote in message
news:062201c3537d$a1817860$
J'aimerai connaitre la couleur d'un pixel d'une image a
partir de ces coordonnées X et Y.
Quelqu'un connait-il la ou les procédures nécessaire à la
réalisation de cette fonction.
Mercu
Avatar
ng
Salut,
Tu as deux solutions :

Le PictureBox.Point(x,y) comme indiqué par LeDev ou le GetPixel de l'API
Windows :

Private Declare Function GetPixel Lib "gdi32" Alias "GetPixel" (ByVal hdc As
Long, ByVal x As Long, ByVal y As Long) As Long

Private Form_Load()
GetPixel piturebox.hdc,x,y
End sub

Nicolas.
Avatar
Sébastien
C'est OK
Merci à vous tous.

Sébastien