#include <detection_based_tracker.hpp>
DetectionBasedTracker::DetectionBasedTracker |
( |
const std::string & |
cascadeFilename, |
|
|
const Parameters & |
params |
|
) |
| |
virtual DetectionBasedTracker::~DetectionBasedTracker |
( |
| ) |
|
|
virtual |
virtual bool DetectionBasedTracker::run |
( |
| ) |
|
|
virtual |
virtual void DetectionBasedTracker::stop |
( |
| ) |
|
|
virtual |
virtual void DetectionBasedTracker::resetTracking |
( |
| ) |
|
|
virtual |
virtual void DetectionBasedTracker::process |
( |
const cv::Mat & |
imageGray | ) |
|
|
virtual |
bool DetectionBasedTracker::setParameters |
( |
const Parameters & |
params | ) |
|
const Parameters& DetectionBasedTracker::getParameters |
( |
| ) |
|
virtual void DetectionBasedTracker::getObjects |
( |
std::vector< cv::Rect > & |
result | ) |
const |
|
virtual |
virtual void DetectionBasedTracker::getObjects |
( |
std::vector< Object > & |
result | ) |
const |
|
virtual |
void DetectionBasedTracker::updateTrackedObjects |
( |
const std::vector< cv::Rect > & |
detectedObjects | ) |
|
|
protected |
cv::Rect DetectionBasedTracker::calcTrackedObjectPositionToShow |
( |
int |
i | ) |
const |
|
protected |
void DetectionBasedTracker::detectInRegion |
( |
const cv::Mat & |
img, |
|
|
const cv::Rect & |
r, |
|
|
std::vector< cv::Rect > & |
detectedObjectsInRegions |
|
) |
| |
|
protected |
void* workcycleObjectDetectorFunction |
( |
void * |
p | ) |
|
|
friend |
cv::Ptr<SeparateDetectionWork> DetectionBasedTracker::separateDetectionWork |
|
protected |
int DetectionBasedTracker::numTrackedSteps |
|
protected |
std::vector<float> DetectionBasedTracker::weightsPositionsSmoothing |
|
protected |
std::vector<float> DetectionBasedTracker::weightsSizesSmoothing |
|
protected |
The documentation for this class was generated from the following file: