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

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

apply(core::DataSegment< float, 4 > xyz, const core::Img8u &edgeImg, const core::Img32f &depthImg, core::DataSegment< float, 4 > normals=NULL, bool stabelize=true, bool useROI=false, bool useCutfreeAdjacency=true, bool useCoplanarity=true, bool useCurvature=true, bool useRemainingPoints=true)icl::geom::FeatureGraphSegmenter
applyHierarchical(core::DataSegment< float, 4 > xyz, core::DataSegment< float, 4 > rgb, const core::Img8u &edgeImg, const core::Img32f &depthImg, core::DataSegment< float, 4 > normals=NULL, bool useROI=false, bool useCutfreeAdjacency=true, bool useCoplanarity=true, bool useCurvature=true, bool useRemainingPoints=true, float weightCutfreeAdjacency=1.0, float weightCoplanarity=0.9, float weightCurvature=0.8, float weightRemainingPoints=0.7)icl::geom::FeatureGraphSegmenter
BEST enum valueicl::geom::FeatureGraphSegmenter
CPU enum valueicl::geom::FeatureGraphSegmenter
createHierarchy(math::DynMatrix< float > &probabilityMatrix, core::DataSegment< float, 4 > &xyz, core::DataSegment< float, 4 > &rgb)icl::geom::FeatureGraphSegmenterprivate
FeatureGraphSegmenter(Mode mode=BEST)icl::geom::FeatureGraphSegmenter
getColoredLabelImage(bool stabelize)icl::geom::FeatureGraphSegmenter
getLabelImage(bool stabelize)icl::geom::FeatureGraphSegmenter
getMaskImage()icl::geom::FeatureGraphSegmenter
getSegments()icl::geom::FeatureGraphSegmenter
getSurfaceFeatures()icl::geom::FeatureGraphSegmenter
getSurfaces()icl::geom::FeatureGraphSegmenter
GPU enum valueicl::geom::FeatureGraphSegmenter
m_dataicl::geom::FeatureGraphSegmenterprivate
Mode enum nameicl::geom::FeatureGraphSegmenter
setAssignmentParams(float distance, int radius)icl::geom::FeatureGraphSegmenter
setCoplanarityParams(float maxAngle, float distanceTolerance, float outlierTolerance, int numTriangles, int numScanlines)icl::geom::FeatureGraphSegmenter
setCurvatureParams(float histogramSimilarity, bool useOpenObjects, int maxDistance, bool useOccludedObjects, float maxError, int ransacPasses, float distanceTolerance, float outlierTolerance)icl::geom::FeatureGraphSegmenter
setCutfreeParams(float euclideanDistance, int passes, int tolerance, float minAngle)icl::geom::FeatureGraphSegmenter
setGraphCutThreshold(float threshold)icl::geom::FeatureGraphSegmenter
setMinSurfaceSize(unsigned int size)icl::geom::FeatureGraphSegmenter
setRemainingPointsParams(int minSize, float euclideanDistance, int radius, float assignEuclideanDistance, int supportTolerance)icl::geom::FeatureGraphSegmenter
setROI(float xMin, float xMax, float yMin, float yMax, float zMin, float zMax)icl::geom::FeatureGraphSegmenter
surfaceSegmentation(core::DataSegment< float, 4 > &xyz, const core::Img8u &edgeImg, const core::Img32f &depthImg, int minSurfaceSize=25, bool useROI=false)icl::geom::FeatureGraphSegmenterprivate
~FeatureGraphSegmenter()icl::geom::FeatureGraphSegmenter