
#include <BeoSub/ColorTracker.H>
Inheritance diagram for ColorTracker:
ColorTracker is the color tracking module for the BeoSub. It simply checks for the existence of a color within an image and returns the position of the largest "blob" of that color if found
Definition at line 59 of file ColorTracker.H.
Public Member Functions | |
Constructors and Destructors | |
| ColorTracker (OptionManager &mgr, const std::string &descrName="ColorTracker", const std::string &tagName="ColorTracker") | |
| Constructor. | |
| ~ColorTracker () | |
| Destructor. | |
member functions | |
| void | setupTracker (const char *colorArg, Image< PixRGB< byte > > image, bool debug) |
| bool | runTracker (float threshold, float &xpos, float &ypos, float &mass) |
|
||||||||||||||||
|
Constructor.
Definition at line 41 of file ColorTracker.C. References MYLOGVERB. |
|
|
Destructor.
Definition at line 55 of file ColorTracker.C. |
|
||||||||||||||||
|
+/- tollerance value on mean for track normalizer over color values (highest value possible) how many standard deviations out to adapt, higher means less bias highest value for color adaptation possible (hard boundry) lowest value for color adaptation possible (hard boundry) Definition at line 60 of file ColorTracker.C. References Image< T >::getDims(), Image< T >::getHeight(), Image< T >::getWidth(), hh, image, rutz::shared_ptr< T >::reset(), segmentImageTrackMC::SITsetBoxColor(), segmentImageTrackMC::SITsetCircleColor(), segmentImageTrackMC::SITsetFrame(), segmentImageTrackMC::SITsetTrackColor(), segmentImageTrackMC::SITsetUseSmoothing(), segmentImageTrackMC::SITtoggleCandidateBandPass(), segmentImageTrackMC::SITtoggleColorAdaptation(), and ww. |
1.4.4