opencv中的Mat请教
最近在做一个东西,需要提取一张图片的Mat数组(图片在opencv中不是保存在Mat数组吗?),然后确定某一点的位置坐标,但是不知道怎么提取,还请高手前辈们指点一下。谢谢
[解决办法]
并不是放到一个Mat数组的。
typedef struct _IplImage {
int nSize;
int ID;
int nChannels;
int alphaChannel;
int depth;
char colorModel[4];
char channelSeq[4];
int dataOrder;
int origin;
int align;
int width;
int height;
struct _IplROI* roi;
struct _IplImage* maskROI;
void* imageId;
struct _IplTileInfo* tileInfo;
int imageSize;
char* imageData;
int widthStep;
int BorderMode[4];
int BorderConst[4];
char* imageDataOrigin;
} IplImage;
uchar* ptr = ((uchar*)img->imageData + height*img->widthStep);
return ptr[ img->nChannels*width + channel];