 |
Visual Servoing Platform
version 3.3.0
|
40 #ifndef vpFeatureBuilder_H
41 #define vpFeatureBuilder_H
47 #include <visp3/core/vpConfig.h>
50 #ifdef VISP_HAVE_MODULE_BLOB
51 #include <visp3/blob/vpDot.h>
52 #include <visp3/blob/vpDot2.h>
55 #ifdef VISP_HAVE_MODULE_ME
56 #include <visp3/me/vpMeEllipse.h>
57 #include <visp3/me/vpMeLine.h>
61 #include <visp3/core/vpCircle.h>
62 #include <visp3/core/vpCylinder.h>
63 #include <visp3/core/vpLine.h>
64 #include <visp3/core/vpPoint.h>
65 #include <visp3/core/vpSphere.h>
68 #include <visp3/visual_features/vpFeatureEllipse.h>
69 #include <visp3/visual_features/vpFeatureLine.h>
70 #include <visp3/visual_features/vpFeaturePoint.h>
71 #include <visp3/visual_features/vpFeaturePoint3D.h>
72 #include <visp3/visual_features/vpFeaturePointPolar.h>
73 #include <visp3/visual_features/vpFeatureSegment.h>
74 #include <visp3/visual_features/vpFeatureThetaU.h>
75 #include <visp3/visual_features/vpFeatureTranslation.h>
76 #include <visp3/visual_features/vpFeatureVanishingPoint.h>
79 #include <visp3/core/vpImagePoint.h>
82 #include <visp3/core/vpCameraParameters.h>
83 #include <visp3/core/vpMeterPixelConversion.h>
84 #include <visp3/core/vpPixelMeterConversion.h>
96 #ifdef VISP_HAVE_MODULE_BLOB
105 #ifdef VISP_HAVE_MODULE_BLOB
114 #ifdef VISP_HAVE_MODULE_BLOB
130 #ifdef VISP_HAVE_MODULE_ME
137 #ifdef VISP_HAVE_MODULE_BLOB
142 #ifdef VISP_HAVE_MODULE_ME
Class that defines the 3D point visual feature.
Class that defines 2D ellipse visual feature.
Generic class defining intrinsic camera parameters.
Class that defines 2D image point visual feature with polar coordinates described in .
This tracker is meant to track a blob (connex pixels with same gray level) on a vpImage.
Class that defines a 2D segment visual features. This class allow to consider two sets of visual feat...
Class that defines what is a circle.
static unsigned int selectX()
Select visual feature .
Class that defines conversion between trackers and visual features.
static unsigned int selectY()
Select visual feature .
Class that defines what is a cylinder.
Class that tracks an ellipse moving edges.
Class that defines a 2D line visual feature which is composed by two parameters that are and ,...
Class that defines a line in the object frame, the camera frame and the image plane....
Class that defines a 2D point in an image. This class is useful for image processing and stores only ...
Class that defines what is a sphere.
Class that defines a 2D point visual feature which is composed by two parameters that are the cartes...
Class that defines what is a point.
This tracker is meant to track a dot (connected pixels with same gray level) on a vpImage.
Class that tracks in an image a line moving edges.