facedetector
2016-08-23
0 0 0
4.0
Other
Earn points
face detector #include <iostream>
#include <cv.h>
#include <highgui.h>
int main(void)
{
int key=0;
int i;
CvMemStorage *storage = cvCreateMemStorage( 0 );
CvCapture *capture = cvCaptureFromCAM( 0 );
char *filename = "haarcascade_frontalface_alt.xml";
CvHaarClassifierCascade *cascade = ( CvHaarClassifierCascade* )cvLoad( filename,
0, 0, 0 );
while( key != 'q' ) {
IplImage *frame = cvQueryFrame( capture );
if( !frame ) break;
CvSeq *faces = cvHaarDetectObjects(
frame,
cascade,
storage,
1.1,
3,
0 /*CV_HAAR_DO_CANNY_PRUNNING*/,
cvSize( 40, 40 ) );
for( i = 0 ; i < ( faces ? faces->total : 0 ) ; i++ ) {
CvRect *wajah = ( CvRect* )cvGetSeqElem( faces, i );
CvFont font;
cvInitFont(&font, CV_FONT_HERSHEY_SIMPLEX, 1.0,
#include <cv.h>
#include <highgui.h>
int main(void)
{
int key=0;
int i;
CvMemStorage *storage = cvCreateMemStorage( 0 );
CvCapture *capture = cvCaptureFromCAM( 0 );
char *filename = "haarcascade_frontalface_alt.xml";
CvHaarClassifierCascade *cascade = ( CvHaarClassifierCascade* )cvLoad( filename,
0, 0, 0 );
while( key != 'q' ) {
IplImage *frame = cvQueryFrame( capture );
if( !frame ) break;
CvSeq *faces = cvHaarDetectObjects(
frame,
cascade,
storage,
1.1,
3,
0 /*CV_HAAR_DO_CANNY_PRUNNING*/,
cvSize( 40, 40 ) );
for( i = 0 ; i < ( faces ? faces->total : 0 ) ; i++ ) {
CvRect *wajah = ( CvRect* )cvGetSeqElem( faces, i );
CvFont font;
cvInitFont(&font, CV_FONT_HERSHEY_SIMPLEX, 1.0,
c++
facedetector
Related Source Codes
Local Path Planning Algorithm - DWA Algorithm
0
0
no vote
enDAQ-Shock-Data-Share-SRS-Blog
0
0
no vote
Calling chatGPT in a Windows application
0
0
no vote
Test Hello world
0
0
no vote
RCS calculation by one-way ray tracing
0
0
no vote
No comment