Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

command not found linux opencv

CvHaarClassifierCascade command not found

trying to execute

#include<stdio.h>
 #include<cv.h>
 #include<highgui.h>
 CvHaarClassifierCascade *cascade;
 CvMemStorage *Membuffer;
 void detectfaces(IplImage *frame)
 {
 int i;
 CvSeq *faces=cvHaarDetectObjects(frame,cascade,Membuffer,1.1,3,0,cvSize(30,30));//Maximum 3 neighbourhood images and the last cvsize gives minimum size of face
 for(i=0;i<(faces?faces->total:0);i++)
 {CvRect *r=(CvRect *)cvGetSeqElem(faces,i);
 cvRectangle(frame,cvPoint(r->x,r->y),cvPoint(r->x+r->width,r->y+r->height),CV_RGB(255,0,0),1,8,0);
 }
 }
 int main(int argc,char *argv[])
 {IplImage *frame;
 CvCapture *capture;
 int key;
 char filename[]="haarcascade_frontalface_alt.xml";
 cascade=(CvHaarClassifierCascade *)cvLoad(filename,0,0,0);
 Membuffer=cvCreateMemStorage(0);
 while(key!='q')
 {frame=cvQueryFrame(capture);
 if(!frame)
 break;
 frame->origin=0;
 detectfaces(frame);
 key=cvWaitKey(10);
 }
 cvReleaseCapture(&capture);
 cvDestroyWindow("Video");
 cvReleaseHaarClassifierCascade(&cascade);
 cvReleaseMemStorage(&Membuffer);
 }

also trying to execute installation samples from fodler c

other command not found errors pop up in putty ssh

What can I do, where might the problem be at?

Thanks

command not found linux opencv

CvHaarClassifierCascade command not found

trying to execute

#include<stdio.h>
 #include<cv.h>
 #include<highgui.h>
 CvHaarClassifierCascade *cascade;
 CvMemStorage *Membuffer;
 void detectfaces(IplImage *frame)
 {
 int i;
 CvSeq *faces=cvHaarDetectObjects(frame,cascade,Membuffer,1.1,3,0,cvSize(30,30));//Maximum 3 neighbourhood images and the last cvsize gives minimum size of face
 for(i=0;i<(faces?faces->total:0);i++)
 {CvRect *r=(CvRect *)cvGetSeqElem(faces,i);
 cvRectangle(frame,cvPoint(r->x,r->y),cvPoint(r->x+r->width,r->y+r->height),CV_RGB(255,0,0),1,8,0);
 }
 }
 int main(int argc,char *argv[])
 {IplImage *frame;
 CvCapture *capture;
 int key;
 char filename[]="haarcascade_frontalface_alt.xml";
 cascade=(CvHaarClassifierCascade *)cvLoad(filename,0,0,0);
 Membuffer=cvCreateMemStorage(0);
 while(key!='q')
 {frame=cvQueryFrame(capture);
 if(!frame)
 break;
 frame->origin=0;
 detectfaces(frame);
 key=cvWaitKey(10);
 }
 cvReleaseCapture(&capture);
 cvDestroyWindow("Video");
 cvReleaseHaarClassifierCascade(&cascade);
 cvReleaseMemStorage(&Membuffer);
 }

also trying to execute installation samples from fodler c

other command not found errors pop up in putty ssh

What can I do, where might the problem be at?

 [root@ip-xxx c]# ./facedetect.c
 ./facedetect.c: line 5: CvHaarClassifierCascade: command not found
 ./facedetect.c: line 6: CvMemStorage: command not found
 ./facedetect.c: line 8: syntax error near unexpected token `('
 ./facedetect.c: line 8: `void detectfaces(IplImage *frame)'

Thanks