51                       float angle=0, 
float proximityValue=0,
    53           pos(pos),angle(angle),proximityValue(proximityValue),
    54           matchedTemplateImage(matchedTemplateImage){}
    65                       float rotationStepSizeDegree=1.0,
    66                       int positionTrackingRangePix=100,
    67                       float rotationTrackingRangeDegree=45,
    68                       int coarseSteps=10,
int fineSteps=1,
    76       void showRotationLUT() 
const;
    86       void setTemplateImage(
const core::Img8u &templateImage,
    87                             float rotationStepSizeDegree=1.0);
    91                    std::vector<Result> *allResults=0);
 float proximityValue
Definition: TemplateTracker.h:57
 
float angle
pattern orientation
Definition: TemplateTracker.h:56
 
undocument this line if you encounter any issues!
Definition: Any.h:37
 
Class interface for un-copyable classes.
Definition: Uncopyable.h:64
 
Result class that describes a tracking result.
Definition: TemplateTracker.h:48
 
#define ICLCV_API
Definition: CompatMacros.h:177
 
Data * data
internal data storage
Definition: TemplateTracker.h:43
 
Result(const utils::Point32f &pos=utils::Point32f(-1,-1), float angle=0, float proximityValue=0, const core::Img8u *matchedTemplateImage=0)
Constructor with given parameters.
Definition: TemplateTracker.h:50
 
utils::Point32f pos
image position
Definition: TemplateTracker.h:55
 
Single precission 3D Vectors Point class of the ICL.
Definition: Point32f.h:41
 
Interface for classes that can be configured from configuration-files and GUI-Components.
Definition: Configurable.h:194
 
Utility class vor viewbased template tracking.
Definition: TemplateTracker.h:42
 
Specialization of the SmartPtrBase class for Pointers.
Definition: SmartPtr.h:75