40 #ifndef vpTemplateTrackerMIForwardAdditional_hh 41 #define vpTemplateTrackerMIForwardAdditional_hh 43 #include <visp3/core/vpConfig.h> 45 #include <visp3/core/vpImageFilter.h> 46 #include <visp3/tt/vpTemplateTracker.h> 47 #include <visp3/tt/vpTemplateTrackerHeader.h> 49 #include <visp3/tt_mi/vpTemplateTrackerMI.h> 50 #include <visp3/tt_mi/vpTemplateTrackerMIBSpline.h> 65 vpMinimizationTypeMIForwardAdditional minimizationMethod;
79 void deletePosEvalRMS();
104 :
vpTemplateTrackerMI(), minimizationMethod(USE_NEWTON), evolRMS(0), x_pos(NULL), y_pos(NULL), threshold_RMS(0),
105 p_prec(), G_prec(), KQuasiNewton()
Implementation of a matrix and operations on matrices.
void setThresholdRMS(double threshold)
void setMinimizationMethod(vpMinimizationTypeMIForwardAdditional method)
Implementation of column vector and the associated operations.
virtual void initHessienDesired(const vpImage< unsigned char > &I)=0
vpTemplateTrackerMIForwardAdditional()
Default constructor.
vpMinimizationTypeMIForwardAdditional
virtual void trackNoPyr(const vpImage< unsigned char > &I)=0