49 #ifndef vpMbtMeLine_HH
50 #define vpMbtMeLine_HH
52 #include <visp/vpPoint.h>
53 #include <visp/vpMe.h>
54 #include <visp/vpMeTracker.h>
66 double rho, theta, theta_1;
67 double delta ,delta_1;
88 inline double get_a()
const {
return this->a;}
95 inline double get_b()
const {
return this->b;}
102 inline double get_c()
const {
return this->c;}
117 void setExtremities();
void display(const vpImage< unsigned char > &I)
Performs search in a given direction(normal) for a given distance(pixels) for a given 'site'...
Class to define colors available for display functionnalities.
Contains predetermined masks for sites and holds moving edges tracking parameters.
virtual void sample(const vpImage< unsigned char > &image)=0
Sample pixels at a given interval.
Implementation of a line used by the model-based tracker.
void display(const vpImage< unsigned char > &, vpColor)
void track(const vpImage< unsigned char > &I)
Track sampled pixels.
Contains abstract elements for a Distance to Feature type feature.
void initTracking(const vpImage< unsigned char > &I)
Class that defines a 2D point in an image. This class is useful for image processing and stores only ...
virtual void display(const vpImage< unsigned char > &I, vpColor col)=0