Bonjour
je voudrais savoir comment on récupère un tableau (ou matrice ) de pixels a parti d'une image en couleur . j'utilise OpenCv pour seulement charger mon image et j'aimerai acceder aux pixels et les mettre dans un tableau mais pas avec les fonctions predefinies de Opencv
la structure de IPImage est :
typedef struct _IplImage
{
int nSize;
int ID;
int nChannels;
int depth;
int imageSize;
char *imageData;
......
}
ce que j'ai fais c'est de définir une variable uchar *data=(uchar *)image_ref->imageData; et j'aimerai savoir si la valeur de chaque pixel est donnée par data[i]
en faite mon probleme est d'extraire les pixels de mon image en couleur et faire une transformation pour la rendre au niveau de gris
merci pour toute aide
Partager