Image Component Library (ICL)
icl::geom::RemainingPointsFeatureExtractor Member List

This is the complete list of members for icl::geom::RemainingPointsFeatureExtractor, including all inherited members.

apply(core::DataSegment< float, 4 > &xyz, const core::Img32f &depthImage, core::Img32s &labelImage, core::Img8u &maskImage, std::vector< std::vector< int > > &surfaces, std::vector< std::vector< int > > &segments, int minSize=10, float euclideanDistance=5., int radius=6, float assignEuclideanDistance=5., int supportTolerance=9)icl::geom::RemainingPointsFeatureExtractorstatic
apply(core::DataSegment< float, 4 > &xyz, core::Img32s &labelImage, core::Img8u &maskImage, std::vector< std::vector< int > > &surfaces, std::vector< std::vector< int > > &segments, int minSize=10, float euclideanDistance=5., float assignEuclideanDistance=5., int supportTolerance=9)icl::geom::RemainingPointsFeatureExtractorstatic
apply(core::DataSegment< float, 4 > &xyz, const core::Img32f &depthImage, core::Img32s &labelImage, core::Img8u &maskImage, std::vector< std::vector< int > > &surfaces, int minSize=10, float euclideanDistance=5., int radius=6, float assignEuclideanDistance=5.)icl::geom::RemainingPointsFeatureExtractorstatic
apply(core::DataSegment< float, 4 > &xyz, core::Img32s &labelImage, core::Img8u &maskImage, std::vector< std::vector< int > > &surfaces, int minSize=10, float euclideanDistance=5., float assignEuclideanDistance=5.)icl::geom::RemainingPointsFeatureExtractorstatic
calculateLocalMinima(const core::Img32f &depthImage, core::Img8u &maskImage, int radius)icl::geom::RemainingPointsFeatureExtractorprivatestatic
checkNotExist(int zw, std::vector< int > &nb, std::vector< int > &nbPoints)icl::geom::RemainingPointsFeatureExtractorprivatestatic
checkSupport(core::Img32s &labelImage, std::vector< int > &surface, int neighbourID, int supportTolerance)icl::geom::RemainingPointsFeatureExtractorprivatestatic
clusterRemainingPoints(core::DataSegment< float, 4 > &xyz, std::vector< std::vector< int > > &surfaces, core::Img32s &labelImage, core::Img8u &maskImage, int minSize, float euclideanDistance, int numCluster)icl::geom::RemainingPointsFeatureExtractorprivatestatic
detectNeighbours(core::DataSegment< float, 4 > &xyz, std::vector< std::vector< int > > &surfaces, core::Img32s &labelImage, std::vector< std::vector< int > > &neighbours, std::vector< std::vector< int > > &neighboursPoints, int numCluster, float assignEuclideanDistance)icl::geom::RemainingPointsFeatureExtractorprivatestatic
ransacAssignment(core::DataSegment< float, 4 > &xyz, std::vector< std::vector< int > > &surfaces, std::vector< int > &nb, int x)icl::geom::RemainingPointsFeatureExtractorprivatestatic
ruleBasedAssignment(core::DataSegment< float, 4 > &xyz, core::Img32s &labelImage, std::vector< std::vector< int > > &surfaces, std::vector< std::vector< int > > &segments, std::vector< std::vector< int > > &neighbours, std::vector< std::vector< int > > &neighboursPoints, int numCluster, int supportTolerance)icl::geom::RemainingPointsFeatureExtractorprivatestatic
segmentMapping(std::vector< std::vector< int > > &segments, int numSurfaces)icl::geom::RemainingPointsFeatureExtractorprivatestatic