【发布时间】:2011-06-25 22:32:21
【问题描述】:
我编写了以下代码,使用 OpenCV2.2 facedetect.c 代码提取检测为人脸的区域的图像。
//Extracting the image of just the ROI
IplImage* rectImage;
rectImage->roi=NULL;
CvRect boundingBox={point1.x,point1.y,r->width,r->height};
cvSetImageROI(rectImage,boundingBox);
IplImage* originalBox=cvCreateImage(cvSize(r->width,r->height),IPL_DEPTH_8U,3);
IplImage* reSizedBox=cvCreateImage(cvSize(100,100),IPL_DEPTH_8U,3);
cvCopy(rectImage, originalBox, 0);
cvResize(originalBox,reSizedBox,CV_INTER_LINEAR);
cvSaveImage("MyFaceBox.jpg", reSizedBox);
问题:当我构建它时,它给出了以下错误: “错误:‘cvResize’未在此范围内声明”
我使用 xcode 作为开发工具。我无法理解是什么造成了问题。有人可以帮忙吗?
谢谢
【问题讨论】:
标签: opencv face-detection