【问题标题】:Error trying to extract face region尝试提取人脸区域时出错
【发布时间】: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


    【解决方案1】:

    你是否包含了相关的头文件,比如

    #include <imgproc/imgproc_c.h>
    

    【讨论】:

      猜你喜欢
      • 2012-05-15
      • 1970-01-01
      • 1970-01-01
      • 2020-07-16
      • 2014-03-07
      • 2021-09-01
      • 1970-01-01
      • 1970-01-01
      • 2020-04-28
      相关资源
      最近更新 更多