Getpixel

Fermé
Mick - 25 avril 2004 à 10:49
 Mick - 25 avril 2004 à 18:01
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 Date d'inscription mercredi 7 mai 2003 Statut Membre Dernière intervention 28 septembre 2005 2
25 avril 2004 à 17:14
Quel language ?
0
C'est en langage C.
0