Image Component Library (ICL)
|
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 value | icl::geom::FeatureGraphSegmenter | |
CPU enum value | icl::geom::FeatureGraphSegmenter | |
createHierarchy(math::DynMatrix< float > &probabilityMatrix, core::DataSegment< float, 4 > &xyz, core::DataSegment< float, 4 > &rgb) | icl::geom::FeatureGraphSegmenter | private |
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 value | icl::geom::FeatureGraphSegmenter | |
m_data | icl::geom::FeatureGraphSegmenter | private |
Mode enum name | icl::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::FeatureGraphSegmenter | private |
~FeatureGraphSegmenter() | icl::geom::FeatureGraphSegmenter |