cTemplateTracking Class Reference
[Pedestrian Detection using Haar Features and Foveation control]

#include <pdhffc_templatetracking.h>

Public Member Functions

 cTemplateTracking (IplImage *src)
 ~cTemplateTracking ()
int SetHistorySize (unsigned char s=MAXHISTORYSIZE)
int UpdateTemplateHistory (IplImage *lasttemplate, int x, int y, int w, int h)
int UpdateTemplateHistory (IplImage *lasttemplate)
int MatchImage2OverallTemplate (IplImage *img)
IplImage * GetOverallTemplate (void)
IplImage * GetResults (void)
void DoLoop (void)

Data Fields

struct {
   unsigned char   HistorySize
   unsigned char   PreviousHistorySize
   int   cTemplateTracking::TemplateWidth
   int   cTemplateTracking::TemplateHeight
   int   cTemplateTracking::TemplateNchannels
   int   cTemplateTracking::TemplateX
   int   cTemplateTracking::TemplateY
   int   cTemplateTracking::ImageWidth
   int   cTemplateTracking::ImageHeight
   int   cTemplateTracking::ImageNchannels
   int   cTemplateTracking::numofusedTemplates
params
int count
struct {
   CvPoint   cTemplateTracking::pt1
   CvPoint   cTemplateTracking::pt2
   int   cTemplateTracking::w
   int   cTemplateTracking::h
HaarObjs [10]
struct {
   double   sigma
   struct {
      int   x
      int   cTemplateTracking::y
      CvPoint   cTemplateTracking::pt1
      CvPoint   cTemplateTracking::pt2
   }   cTemplateTracking::Track
local_vars
IplImage * Results
IplImage * Gray
IplImage * OverallTemplate
IplImage * Resultswithgaussian
IplImage * DistProbabilityMap
IplImage * Harris

Private Member Functions

int SetTemplateProperties (int width, int height, int nChannels)
int ReallocateTemplates (void)

Private Attributes

IplImage * image
double min_val
double max_val
CvPoint min_loc
CvPoint max_loc

Field Documentation

Referenced by cTemplateTracking().


The documentation for this class was generated from the following files:
Generated on Wed Jun 2 12:43:29 2010 for LAR Atlas by  doxygen 1.6.3