1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
| struct model
{
double *dimsItraining;
int ny;
int nx;
double *rect_param;
int nR;
unsigned int *F;
int nF;
};
/* Function prototypes */
int Round(double);
int number_haar_features(int , int , double * , int );
void haar_featlist(int , int , double * , int , unsigned int * );
void MakeIntegralImage(unsigned char *, unsigned int *, int , int , unsigned int *);
unsigned int Area(unsigned int * , int , int , int , int , int );
void haar_scale(unsigned char * , int , int , int , struct model , double *); |
Partager