Template Function lvr2::calcRegressionPlanesRANSAC

Function Documentation

template<typename BaseVecT>
DenseClusterMap<Plane<BaseVecT>> lvr2::calcRegressionPlanesRANSAC(const BaseMesh<BaseVecT> &mesh, const ClusterBiMap<FaceHandle> &clusters, const FaceMap<Normal<typename BaseVecT::CoordType>> &normals, int minClusterSize, int iterations = 100, int samples = 10)

Calcs regression planes for all cluster in clusters.

Parameters:

minClusterSize – minimum size for clusters (number of faces) for which a regression plane should be generated

Returns:

map from cluster handle to its regression plane (clusterH -> Plane)