Getpixel

Mick -  
 Mick -
Bonjour à tous,

J'utilise actuellement la bibliothèque Xlib.
Je trace des segments avec des couleurs de la manière suivante :

int noir;
noir=0;

XSetForeground(display,gc,noir);
XDrawPoint(display,win,gc,x,y);

Seulement, parfois je voudrais comparer une couleur avec la couleur du pixel courant de coordonnées (x,y) c'est à dire récupérer l'entier déterminant la couleur d'un pixel donné.
J'ai essayé avec getpixel(x,y) et ça ne fonctionne pas. J'ai une erreur de compilation.
J'ai fait plusieurs recherches sur le net et je ne trouve pas la fonction qui me permet d'obtenir la couleur.

Pourriez-vous me donner la fonction requise avec les arguments demandés.
Ca m'aiderait beaucoup car je suis bloqué à cause d'un tout petit détail qui commence à me pourrir la vie.

Merci par avance

Mick

1 réponse

legend666 Messages postés 40 Statut Membre 2
 
Quel language ?
0
Mick
 
C'est en langage C.
0