49 #include <visp3/core/vpImage.h>
50 #include <visp3/core/vpMath.h>
51 #include <visp3/core/vpMatrix.h>
62 #ifdef VISP_BUILD_DEPRECATED_FUNCTIONS
100 #if (VISP_CXX_STANDARD >= VISP_CXX_STANDARD_11)
106 if (a < min_samplestep)
155 inline double getMu1()
const {
return mu1; }
161 inline double getMu2()
const {
return mu2; }
179 inline unsigned int getRange()
const {
return range; }
211 void setMaskNumber(
const unsigned int &a);
227 void setMaskSize(
const unsigned int &a);
241 void setMu1(
const double &mu_1) { this->mu1 = mu_1; }
248 void setMu2(
const double &mu_2) { this->mu2 = mu_2; }
271 void setRange(
const unsigned int &r) { range = r; }
Implementation of a matrix and operations on matrices.
void setMu1(const double &mu_1)
void setSampleStep(const double &s)
void setMaskSign(const int &a)
int ntotal_sample
Distance between sampled points (in pixels)
double sample_step
Seek range - on both sides of the reference pixel.
void checkSamplestep(double &a)
void setRange(const unsigned int &r)
void setStrip(const int &a)
double getMinSampleStep() const
void setMinSampleStep(const double &min)
double min_samplestep
Contrast continuity parameter (right boundary)
void setAngleStep(const unsigned int &a)
int getNbTotalSample() const
unsigned int getAngleStep() const
unsigned int getMaskNumber() const
int getPointsToTrack() const
void setNbTotalSample(const int &nb)
double mu1
Likelihood ratio threshold.
double getThreshold() const
void setPointsToTrack(const int &n)
unsigned int getMaskSize() const
void setMu2(const double &mu_2)
vpMatrix * getMask() const
double mu2
Contrast continuity parameter (left boundary)
double getSampleStep() const
unsigned int getRange() const
void setThreshold(const double &t)