faces = cvHaarDetectObjects(img,cascade, storage, 1.2, 2, CV_HAAR_DO_CANNY_PRUNING, Size(0, 0));
와 왈라 ...
OpenCV Error: Bad flag (parameter or structure field) (Unrecognized or unsupported array type) in cvGetMat, file /media/Data/sdks/OpenCV-2.4.2/modules/core/src/array.cpp, line 2482
...
Mat img=imread("i000qa-fn.jpg",CV_LOAD_IMAGE_COLOR);
객체를 찾기 위해 시도에서 이미지를 읽어 나는 imshow, the 이미지가 있어야합니다.
cvHaarDetectObjects 대한 문서 이미지는 "개체가 탐지 화상을 포함하는 유형의 매트릭스 CV_8U"말한다. 나는이 오류가 당신의'img'가 CV_8U가 아니라고 말하고 있다고 생각한다. – SSteve
은 img-> convertTo (temp, CV_8U, 1./255,0)를 호출해야합니다. 바로 직전에 기능이 작동하지 않고 여전히 작동하지 않습니다. – L7ColWinters
infact은 모두 솔루션입니다. apparantly하면 8U로 변환 한 다음 IplImage를 만들고 HDO로 전달합니다. – L7ColWinters