41 #include <visp3/core/vpConfig.h>
45 #if ((__cplusplus >= 201703L) || (defined(_MSVC_LANG) && (_MSVC_LANG >= 201703L)))
52 #include <visp3/core/vpPlane.h>
53 #include <visp3/core/vpPolygon.h>
63 class VISP_EXPORT vpPlaneEstimation
77 static std::optional<vpPlane> estimatePlane(
const vpImage<uint16_t> &I_depth_raw,
double depth_scale,
79 const unsigned int avg_nb_of_pts_to_estimate = 500,
80 std::optional<std::reference_wrapper<
vpImage<vpRGBa> > > heat_map = {});
84 static constexpr
auto MinPointNbToEstimatePlane { 20u };
86 static constexpr
auto MaxSubSampFactorToEstimatePlane { 20u };
Generic class defining intrinsic camera parameters.
Definition of the vpImage class member functions.
Defines a generic 2D polygon.