0

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 を使用しています。何が問題を引き起こしているのか理解できません。誰か助けてくれませんか?

ありがとう

4

1 に答える 1

0

次のような関連するヘッダーファイルを含めましたか

#include <imgproc/imgproc_c.h>
于 2011-03-30T14:01:40.073 に答える