39 #ifndef vpFeatureBuilder_H
40 #define vpFeatureBuilder_H
46 #include <visp3/core/vpConfig.h>
49 #ifdef VISP_HAVE_MODULE_BLOB
50 # include <visp3/blob/vpDot.h>
51 # include <visp3/blob/vpDot2.h>
54 #ifdef VISP_HAVE_MODULE_ME
55 # include <visp3/me/vpMeLine.h>
56 # include <visp3/me/vpMeEllipse.h>
60 #include <visp3/core/vpPoint.h>
61 #include <visp3/core/vpLine.h>
62 #include <visp3/core/vpSphere.h>
63 #include <visp3/core/vpCircle.h>
64 #include <visp3/core/vpCylinder.h>
67 #include <visp3/visual_features/vpFeaturePoint.h>
68 #include <visp3/visual_features/vpFeaturePointPolar.h>
69 #include <visp3/visual_features/vpFeatureLine.h>
70 #include <visp3/visual_features/vpFeatureEllipse.h>
71 #include <visp3/visual_features/vpFeaturePoint3D.h>
72 #include <visp3/visual_features/vpFeatureThetaU.h>
73 #include <visp3/visual_features/vpFeatureTranslation.h>
74 #include <visp3/visual_features/vpFeatureVanishingPoint.h>
75 #include <visp3/visual_features/vpFeatureSegment.h>
78 #include <visp3/core/vpImagePoint.h>
81 #include <visp3/core/vpCameraParameters.h>
82 #include <visp3/core/vpPixelMeterConversion.h>
83 #include <visp3/core/vpMeterPixelConversion.h>
96 #ifdef VISP_HAVE_MODULE_BLOB
110 #ifdef VISP_HAVE_MODULE_BLOB
119 #ifdef VISP_HAVE_MODULE_BLOB
143 #ifdef VISP_HAVE_MODULE_ME
152 #ifdef VISP_HAVE_MODULE_BLOB
161 #ifdef VISP_HAVE_MODULE_ME
Class that defines conversion between trackers and visual features.
Class that defines 2D vanishing point visual feature (Z coordinate in 3D space is infinity)...
Class that tracks an ellipse moving edges.
Class that defines a 2D point visual feature which is composed by two parameters that are the cartes...
Class that defines what is a sphere.
This tracker is meant to track a blob (connex pixels with same gray level) on a vpImage.
Class that defines 2D image point visual feature with polar coordinates described in ...
Class that defines what is a point.
Class that defines a line in the object frame, the camera frame and the image plane. All the parameters must be set in meter.
Class that defines a 2D segment visual features. This class allow to consider two sets of visual feat...
Class that defines the 3D point visual feature.
Class that tracks in an image a line moving edges.
Generic class defining intrinsic camera parameters.
Class that defines a 2D line visual feature which is composed by two parameters that are and ...
Class that defines what is a cylinder.
This tracker is meant to track a dot (connected pixels with same gray level) on a vpImage...
Class that defines a 2D point in an image. This class is useful for image processing and stores only ...
Class that defines 2D ellipse visual feature.
Class that defines what is a circle.