OpenCv 2.3을 사용하여 얼굴 인식을 시도하고 있습니다. 내 프로젝트에 "haarcascade_frontalface_alt_tree.xml"을로드하려고 시도하는 중 끊임없이 XML 파일을로드 할 수 없습니다.OpenCV (CvHaarClassifierCascade *) cvLoad가로드되지 않고 xml 파일을로드 할 수 없습니다.
CvHaarClassifierCascade * pCascade = 0; // the face detector
const char* file ="C:\OpenCV2.3\opencv\data\haarcascades\haarcascade_frontalface_alt_tree.xml" ;
pCascade = (CvHaarClassifierCascade*) cvLoad(file , NULL, NULL, NULL);
if (!pCascade) {
exit(-1); // unable to load xml
}
나는 내가이 cvLoad 명령하기 전에 이미지를로드하는 것을 시도했다 this problem
같은 문제를 expeiancing 해요 있다고 생각하지만, 도움이되지 않았다. 내가 OpenCV의 2.3을 사용하고
, 그냥이 tutorial
에서 나는 (내가 가정 내 구성 파일이 존재하고 메모장을 사용하여 열 수 있습니다, 올바른 ++)
그 라이브러리를 사용하는 것 같은 내 구성을 만든#include <stdio.h>
#include "opencv2\opencv.hpp"
#include "cv.h"
#include "highgui.h"
//#include "cvaux.h"
using namespace cv;
#pragma comment(lib, "opencv_core230d.lib")
#pragma comment(lib, "opencv_highgui230d.lib")
//#pragma comment(lib, "opencv_contrib230d.lib")
//#pragma comment(lib, "opencv_calib3d230d.lib")
//#pragma comment(lib, "opencv_features2d230d.lib")
//#pragma comment(lib, "opencv_flann230d.lib")
//#pragma comment(lib, "opencv_gpu230d.lib")
#pragma comment(lib, "opencv_haartraining_engined.lib")
#pragma comment(lib, "opencv_imgproc230d.lib")
//#pragma comment(lib, "opencv_legacy230d.lib")
//#pragma comment(lib, "opencv_ml230d.lib")
//#pragma comment(lib, "opencv_objdetect230d.lib")
//#pragma comment(lib, "opencv_video230d.lib")
OP 솔루션이 자신의 답변에 대해 문제. – Joshua