run multiple search methods with the same AM/SSM on a Gaussian image pyramid; although the code here is currently identical to CascadeTracker, a seperate module exists for future extensions that take advantage of the additional information that is available to the Cascade through direct access to the underlying AM and SSM
More...
#include <PyramidalSM.h>
|
| PyramidalSM (const vector< SM * > &_trackers, const ParamType *parl_params) |
|
void | setImage (const cv::Mat &img) override |
|
void | initialize (const cv::Mat &corners) override |
|
void | update () override |
|
const cv::Mat & | getRegion () override |
|
void | setRegion (const cv::Mat &corners) override |
|
void | setImagePyramid (const vector< cv::Mat > &_img_pyramid) |
|
const vector< cv::Mat > & | getImagePyramid () const |
|
| CompositeSM (const vector< SM * > _trackers) |
|
void | setImage (const cv::Mat &img) override |
|
int | inputType () const override |
|
void | setRegion (const cv::Mat &corners) override |
|
virtual void | setSPIMask (const bool *_spi_mask) |
|
virtual void | clearSPIMask () |
|
virtual void | setInitStatus () |
|
virtual void | clearInitStatus () |
|
virtual bool | supportsSPI () |
|
virtual AM & | getAM () |
|
virtual SSM & | getSSM () |
|
|
void | updateImagePyramid () |
|
void | showImagePyramid () |
|
|
ParamType | params |
|
vector< cv::Size > | img_sizes |
|
vector< cv::Mat > | img_pyramid |
|
double | overall_scale_factor |
|
bool | external_img_pyramid |
|
const vector< SM * > | trackers |
|
int | n_trackers |
|
int | input_type |
|
template<class AM, class SSM>
class PyramidalSM< AM, SSM >
run multiple search methods with the same AM/SSM on a Gaussian image pyramid; although the code here is currently identical to CascadeTracker, a seperate module exists for future extensions that take advantage of the additional information that is available to the Cascade through direct access to the underlying AM and SSM
The documentation for this class was generated from the following file: