얼굴인식 샘플코드를 돌리는데
이상하게 여기서 맛이간다.
디버깅해보니....
Mat mgray(height, width, CV_8UC1, 1);
cvtColor(image, mgray, CV_BGRA2GRAY, 1);
Mat gray, smallImg( cvRound (image.rows/scale), cvRound(image.cols/scale), CV_8UC1 );
CvMemStorage * pStorage = 0;
CascadeClassifier pCascade, nestedCascade;
다음과 같은 코드가 있다.
Mat 이미지를 생성후에
CascadeClassifier 을 선언하는데
선언후에
잘만들어져있던 Mat 이 쓰레기가 된다.....
참 기가막힐노릇이다.
스레드도 없고 절차지향 코딩인데.......
저 선언을 거치면 기존에있는 Mat 하나가 죽어버린다.....
CascadeClassifier pCascade, nestedCascade;
CvMemStorage * pStorage = 0;
Mat mgray(height, width, CV_8UC1, 1);
cvtColor(image, mgray, CV_BGRA2GRAY, 1);
Mat gray, smallImg( cvRound (image.rows/scale), cvRound(image.cols/scale), CV_8UC1 );
이렇게 순서를 바꾸니..잘된다............-_-;
'주저리' 카테고리의 다른 글
아 뭐지.... 네임서버 (1) | 2013.02.13 |
---|---|
올해부터............. (0) | 2013.01.05 |
아...열받아 (0) | 2012.07.18 |
블로그 디자인 변경 (0) | 2012.07.04 |
아 돌겟다. (0) | 2012.03.27 |