 |
Visual Servoing Platform
version 3.2.0
|
48 #include <visp3/core/vpMath.h>
49 #include <visp3/core/vpMatrix.h>
50 #include <visp3/me/vpMeTracker.h>
51 #include <visp3/me/vpNurbs.h>
132 #ifdef VISP_BUILD_DEPRECATED_FUNCTIONS
144 unsigned int nbControlPoints;
153 bool enableCannyDetection;
169 void setNbControlPoints(
const unsigned int nb_point) { this->nbControlPoints = nb_point; }
177 void setEnableCannyDetection(
const bool enable_canny) { this->enableCannyDetection = enable_canny; }
185 void setCannyThreshold(
const double th1,
const double th2)
187 this->cannyTh1 = th1;
188 this->cannyTh2 = th2;
199 void setExtremities();
202 void suppressPoints();
204 void supressNearPoints();
210 inline vpNurbs getNurbs()
const {
return nurbs; }
221 void computeFreemanParameters(
unsigned int element,
vpImagePoint &diP);
virtual void display(const vpImage< unsigned char > &I, vpColor col)=0
Class that provides tools to compute and manipulate a Non Uniform Rational B-Spline curve.
virtual void sample(const vpImage< unsigned char > &image, const bool doNotTrack=false)=0
Sample pixels at a given interval.
void track(const vpImage< unsigned char > &I)
Track sampled pixels.
static const vpColor green
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 ...
Class to define colors available for display functionnalities.
Contains abstract elements for a Distance to Feature type feature.