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>
61 class VISP_EXPORT vpPlaneEstimation
75 static std::optional<vpPlane> estimatePlane(
const vpImage<uint16_t> &I_depth_raw,
double depth_scale,
77 const unsigned int avg_nb_of_pts_to_estimate = 500,
78 std::optional<std::reference_wrapper<
vpImage<vpRGBa> > > heat_map = {});
82 static constexpr
auto MinPointNbToEstimatePlane { 20u };
84 static constexpr
auto MaxSubSampFactorToEstimatePlane { 20u };
Generic class defining intrinsic camera parameters.
Definition of the vpImage class member functions.
Defines a generic 2D polygon.