41 #ifndef vpFeatureBuilder_H
42 #define vpFeatureBuilder_H
45 #include <visp3/core/vpConfig.h>
48 #ifdef VISP_HAVE_MODULE_BLOB
49 #include <visp3/blob/vpDot.h>
50 #include <visp3/blob/vpDot2.h>
53 #ifdef VISP_HAVE_MODULE_ME
54 #include <visp3/me/vpMeEllipse.h>
55 #include <visp3/me/vpMeLine.h>
59 #include <visp3/core/vpCircle.h>
60 #include <visp3/core/vpCylinder.h>
61 #include <visp3/core/vpLine.h>
62 #include <visp3/core/vpPoint.h>
63 #include <visp3/core/vpSphere.h>
66 #include <visp3/visual_features/vpFeatureEllipse.h>
67 #include <visp3/visual_features/vpFeatureLine.h>
68 #include <visp3/visual_features/vpFeaturePoint.h>
69 #include <visp3/visual_features/vpFeaturePoint3D.h>
70 #include <visp3/visual_features/vpFeaturePointPolar.h>
71 #include <visp3/visual_features/vpFeatureSegment.h>
72 #include <visp3/visual_features/vpFeatureThetaU.h>
73 #include <visp3/visual_features/vpFeatureTranslation.h>
74 #include <visp3/visual_features/vpFeatureVanishingPoint.h>
77 #include <visp3/core/vpImagePoint.h>
80 #include <visp3/core/vpCameraParameters.h>
81 #include <visp3/core/vpMeterPixelConversion.h>
82 #include <visp3/core/vpPixelMeterConversion.h>
95 #ifdef VISP_HAVE_MODULE_BLOB
104 #ifdef VISP_HAVE_MODULE_BLOB
113 #ifdef VISP_HAVE_MODULE_BLOB
129 #ifdef VISP_HAVE_MODULE_ME
136 #ifdef VISP_HAVE_MODULE_BLOB
141 #ifdef VISP_HAVE_MODULE_ME
156 unsigned int select);
Generic class defining intrinsic camera parameters.
Class that defines a 3D circle in the object frame and allows forward projection of a 3D circle in th...
Class that defines a 3D cylinder in the object frame and allows forward projection of a 3D cylinder i...
This tracker is meant to track a blob (connex pixels with same gray level) on a vpImage.
This tracker is meant to track a dot (connected pixels with same gray level) on a vpImage.
Class that defines conversion between trackers and visual features.
Class that defines 2D ellipse visual feature.
Class that defines a 2D line visual feature which is composed by two parameters that are and ,...
Class that defines the 3D point visual feature.
Class that defines 2D image point visual feature with polar coordinates described in .
Class that defines a 2D point visual feature which is composed by two parameters that are the cartes...
Class that defines a 2D segment visual features. This class allow to consider two sets of visual feat...
static unsigned int selectX()
Select visual feature .
static unsigned int selectY()
Select visual feature .
Class that defines a 2D point in an image. This class is useful for image processing and stores only ...
Class that defines a 3D line in the object frame and allows forward projection of the line in the cam...
Class that tracks an ellipse using moving edges.
Class that tracks in an image a line moving edges.
Class that defines a 3D point in the object frame and allows forward projection of a 3D point in the ...
Class that defines a 3D sphere in the object frame and allows forward projection of a 3D sphere in th...