PedestrainCounting
Main Page
Classes
Files
File List
include
ParticleFilterTracker.h
1
8
#ifndef PARTICLEFILTER_TRACKER_CLASS
9
#define PARTICLEFILTER_TRACKER_CLASS
10
11
#include "Tracker.h"
12
#include "StrongClassifier.h"
13
#include "ParticleFilter.h"
14
#include "SingleSampler.h"
15
16
#define PTPRINTF(...) printf(__VA_ARGS__)
17
// #define PTPRINTF(...)
18
19
class
ParticleFilterTracker
:
public
Tracker
{
20
public
:
21
ParticleFilterTracker
(
StrongClassifier
*classifier,
IntegralImage
*intImage,
22
ParticleFilter
*particleFilter,
SingleSampler
*sampler);
23
24
~
ParticleFilterTracker
();
25
26
virtual
void
Track(cv::VideoCapture &in, cv::VideoWriter &out);
27
28
protected
:
29
StrongClassifier
*classifier;
30
IntegralImage
*intImage;
31
ParticleFilter
*particleFilter;
32
SingleSampler
*sampler;
33
};
34
35
#endif
ParticleFilterTracker
Definition:
ParticleFilterTracker.h:19
IntegralImage
Definition:
IntegralImage.h:11
ParticleFilter
Definition:
ParticleFilter.h:19
SingleSampler
Definition:
SingleSampler.h:13
StrongClassifier
Definition:
StrongClassifier.h:15
Tracker
Definition:
Tracker.h:10
Generated by
1.8.9.1