1.vec_Rect的定义
typedef vector<cv::Rect> vec_Rect;
2.程序中对vector的使用
vec_Rect feats(MAX_NFACES_IN_IMG);
cascade->detectMultiScale(roi, feats, scale_factor, min_neighbors, flags,
cvSize(minwidth_pixels, minwidth_pixels));
static CvScalar color={
{0,255,255}};//
CvPoint point1,point2;
point1.x=feats[0].x;
point1.y=feats[0].y;
point2.x=feats[0].x+feats[0].width;
point2.y=feats[0].y+feats[0].height;
cvRectangle(roi,point1,point2,color,3,8,0);//
cvShowImage("try",roi);
3.一开始,对vector对象feats的调用,使用的是下面的代码:
point1.x=feats.x;
point1.y=feats.y;
point2.x=feats.x