#include <strk_tracker_params.h>
Public Member Functions | |
| strk_tracker_params (const int n_samples=3, const float search_radius=5.0, const float angle_range=0.0, const float scale_range=0.0, const float sigma=1.0, const bool gradient_info=false) | |
| strk_tracker_params (const strk_tracker_params &old_params) | |
| ~strk_tracker_params () | |
| bool | SanityCheck () |
| Checks that parameters are within acceptable bounds. | |
Public Attributes | |
| int | n_samples_ |
| number of samples generated per iteration | |
| float | search_radius_ |
| window size for generating samples | |
| float | angle_range_ |
| angle range for generating samples | |
| float | scale_range_ |
| scale range for generating samples | |
| float | sigma_ |
| Gaussian smoothing kernel stddev for estimating gradient. | |
| bool | gradient_info_ |
| Combine gradient and intensity info. | |
Protected Member Functions | |
| void | InitParams (int n_samples, float search_radius, float angle_range, float scale_range, float sigma, bool gradient_info) |
Friends | |
| vcl_ostream & | operator<< (vcl_ostream &os, const strk_tracker_params &tp) |
Definition at line 15 of file strk_tracker_params.h.
| strk_tracker_params::strk_tracker_params | ( | const int | n_samples = 3, |
| const float | search_radius = 5.0, |
||
| const float | angle_range = 0.0, |
||
| const float | scale_range = 0.0, |
||
| const float | sigma = 1.0, |
||
| const bool | gradient_info = false |
||
| ) |
Definition at line 27 of file strk_tracker_params.cxx.
| strk_tracker_params::strk_tracker_params | ( | const strk_tracker_params & | old_params | ) |
Definition at line 15 of file strk_tracker_params.cxx.
| strk_tracker_params::~strk_tracker_params | ( | ) | [inline] |
Definition at line 26 of file strk_tracker_params.h.
| void strk_tracker_params::InitParams | ( | int | n_samples, |
| float | search_radius, | ||
| float | angle_range, | ||
| float | scale_range, | ||
| float | sigma, | ||
| bool | gradient_info | ||
| ) | [protected] |
Definition at line 42 of file strk_tracker_params.cxx.
| bool strk_tracker_params::SanityCheck | ( | ) |
Checks that parameters are within acceptable bounds.
Note that msg << ends seems to restart the string and erase the previous string. We should only use it as the last call, use vcl_endl otherwise.
Definition at line 63 of file strk_tracker_params.cxx.
| vcl_ostream& operator<< | ( | vcl_ostream & | os, |
| const strk_tracker_params & | tp | ||
| ) | [friend] |
Definition at line 74 of file strk_tracker_params.cxx.
angle range for generating samples
Definition at line 44 of file strk_tracker_params.h.
Combine gradient and intensity info.
Definition at line 47 of file strk_tracker_params.h.
number of samples generated per iteration
Definition at line 42 of file strk_tracker_params.h.
scale range for generating samples
Definition at line 45 of file strk_tracker_params.h.
window size for generating samples
Definition at line 43 of file strk_tracker_params.h.
Gaussian smoothing kernel stddev for estimating gradient.
Definition at line 46 of file strk_tracker_params.h.
1.7.5.1