|
enum | YarpDistortion : std::int32_t {
YarpDistortion::YARP_DISTORTION_NONE,
YarpDistortion::YARP_PLUM_BOB,
YarpDistortion::YARP_FISH_EYE,
YarpDistortion::YARP_UNSUPPORTED,
YarpDistortion::YARP_DISTORTION_COUNT
} |
| The YarpDistortion enum to define the type of the distortion model of the camera. More...
|
|
enum | PointCloudBasicType : std::int32_t {
PC_XY_DATA = (1 << 0),
PC_XYZ_DATA = (1 << 1),
PC_RGBA_DATA = (1 << 2),
PC_INTENSITY_DATA = (1 << 3),
PC_INTEREST_DATA = (1 << 4),
PC_NORMAL_DATA = (1 << 5),
PC_CURVATURE_DATA = (1 << 6),
PC_RANGE_DATA = (1 << 7),
PC_VIEWPOINT_DATA = (1 << 8),
PC_MOMENT_INV_DATA = (1 << 9),
PC_RADII_RSD_DATA = (1 << 10),
PC_BOUNDARY_DATA = (1 << 11),
PC_PRINCIPAL_CURVATURE_DATA = (1 << 12),
PC_PFH_SIGNAT_125_DATA = (1 << 13),
PC_FPFH_SIGNAT_33_DATA = (1 << 14),
PC_VFH_SIGNAT_308_DATA = (1 << 15),
PC_NARF_36_DATA = (1 << 16),
PC_BORDER_DATA = (1 << 17),
PC_INTENSITY_GRAD_DATA = (1 << 18),
PC_HISTOGRAM_DATA = (1 << 19),
PC_SCALE_DATA = (1 << 20),
PC_CONFIDENCE_DATA = (1 << 21),
PC_RADIUS_DATA = (1 << 22),
PC_USER_DEFINED = (1 << 23),
PC_PADDING2 = (1 << 24),
PC_PADDING3 = (1 << 25)
} |
| The PointCloudBasicTypes enum. More...
|
|
enum | PointCloudCompositeType : std::int32_t {
PCL_POINT2D_XY = (PC_XY_DATA),
PCL_POINT_XYZ = (PC_XYZ_DATA),
PCL_POINT_XYZ_RGBA = (PC_XYZ_DATA | PC_RGBA_DATA | PC_PADDING3),
PCL_POINT_XYZ_I = (PC_XYZ_DATA | PC_INTENSITY_DATA),
PCL_INTEREST_POINT_XYZ = (PC_XYZ_DATA | PC_INTEREST_DATA),
PCL_NORMAL = (PC_NORMAL_DATA | PC_CURVATURE_DATA | PC_PADDING3),
PCL_POINT_XYZ_NORMAL = (PC_XYZ_DATA | PC_NORMAL_DATA | PC_CURVATURE_DATA | PC_PADDING3),
PCL_POINT_XYZ_NORMAL_RGBA = (PC_XYZ_DATA | PC_RGBA_DATA | PC_NORMAL_DATA | PC_CURVATURE_DATA | PC_PADDING2),
PCL_POINT_XYZ_I_NORMAL = (PC_XYZ_DATA | PC_INTENSITY_DATA | PC_NORMAL_DATA | PC_CURVATURE_DATA),
PCL_POINT_XYZ_RANGE = (PC_XYZ_DATA | PC_RANGE_DATA),
PCL_POINT_XYZ_VIEWPOINT = (PC_XYZ_DATA | PC_VIEWPOINT_DATA),
PCL_MOMENT_INVARIANTS = (PC_MOMENT_INV_DATA),
PCL_PRINCIPAL_RADII_RSD = (PC_RADII_RSD_DATA),
PCL_BOUNDARY = (PC_BOUNDARY_DATA),
PCL_PRINCIPAL_CURVATURES = (PC_PRINCIPAL_CURVATURE_DATA),
PCL_PFH_SIGNAT_125 = (PC_PFH_SIGNAT_125_DATA),
PCL_FPFH_SIGNAT_33 = (PC_FPFH_SIGNAT_33_DATA),
PCL_VFH_SIGNAT_308 = (PC_VFH_SIGNAT_308_DATA),
PCL_NARF_36 = (PC_NARF_36_DATA),
PCL_POINT2D_BORDER = (PC_XY_DATA | PC_BORDER_DATA),
PCL_INTENSITY_GRADIENT = (PC_INTENSITY_GRAD_DATA),
PCL_PC_HISTOGRAM_N = (PC_HISTOGRAM_DATA),
PCL_POINT_XYZ_SCALE = (PC_XYZ_DATA | PC_SCALE_DATA),
PCL_POINT_XYZ_SURFEL = (PC_XYZ_DATA | PC_RGBA_DATA | PC_NORMAL_DATA | PC_RADIUS_DATA | PC_CONFIDENCE_DATA)
} |
| The PointCloudCompositeType enum. More...
|
|
enum | PointCloudBorderTrait : std::int32_t {
BORDER_TRAIT__OBSTACLE_BORDER,
BORDER_TRAIT__SHADOW_BORDER,
BORDER_TRAIT__VEIL_POINT,
BORDER_TRAIT__SHADOW_BORDER_TOP,
BORDER_TRAIT__SHADOW_BORDER_RIGHT,
BORDER_TRAIT__SHADOW_BORDER_BOTTOM,
BORDER_TRAIT__SHADOW_BORDER_LEFT,
BORDER_TRAIT__OBSTACLE_BORDER_TOP,
BORDER_TRAIT__OBSTACLE_BORDER_RIGHT,
BORDER_TRAIT__OBSTACLE_BORDER_BOTTOM,
BORDER_TRAIT__OBSTACLE_BORDER_LEFT,
BORDER_TRAIT__VEIL_POINT_TOP,
BORDER_TRAIT__VEIL_POINT_RIGHT,
BORDER_TRAIT__VEIL_POINT_BOTTOM,
BORDER_TRAIT__VEIL_POINT_LEFT
} |
|
The YarpDistortion enum to define the type of the distortion model of the camera.
In geometric optics, distortion is a deviation from rectilinear projection; a projection in which straight lines in a scene remain straight in an image. Although distortion can be irregular or follow many patterns, the most commonly encountered distortions are radially symmetric. These can be represent by models that allow us to undistort the images knowing the parameters of the distortion (k1, k2, t1, t2, k3).
Enumerator |
---|
YARP_DISTORTION_NONE | Rectilinear images.
No distortion compensation required.
|
YARP_PLUM_BOB | Plumb bob distortion model.
|
YARP_FISH_EYE | Fish eye distortion model.
|
YARP_UNSUPPORTED | Unsupported distortion model.
|
YARP_DISTORTION_COUNT | Number of enumeration values.
Not a valid input: intended to be used in for-loops.
|
Definition at line 30 of file IntrinsicParams.h.