| OpenCV 5.0.0alpha Open Source Computer Vision

Loading...
Searching...
No Matches
Classes | Functions
cv::ximgproc::segmentation Namespace Reference

## Classes
class | GraphSegmentation
| Graph Based Segmentation Algorithm. The class implements the algorithm described in [86] . More...
class | SelectiveSearchSegmentation
| Selective search segmentation algorithm The class implements the algorithm described in [278]. More...
class | SelectiveSearchSegmentationStrategy
| Strategie for the selective search segmentation algorithm The class implements a generic stragery for the algorithm described in [278]. More...
class | SelectiveSearchSegmentationStrategyColor
| Color-based strategy for the selective search segmentation algorithm The class is implemented from the algorithm described in [278]. More...
class | SelectiveSearchSegmentationStrategyFill
| Fill-based strategy for the selective search segmentation algorithm The class is implemented from the algorithm described in [278]. More...
class | SelectiveSearchSegmentationStrategyMultiple
| Regroup multiple strategies for the selective search segmentation algorithm. More...
class | SelectiveSearchSegmentationStrategySize
| Size-based strategy for the selective search segmentation algorithm The class is implemented from the algorithm described in [278]. More...
class | SelectiveSearchSegmentationStrategyTexture
| Texture-based strategy for the selective search segmentation algorithm The class is implemented from the algorithm described in [278]. More...

## Functions
Ptr< GraphSegmentation > | createGraphSegmentation (double sigma=0.5, float k=300, int min_size=100)
| Creates a graph based segmentor.
Ptr< SelectiveSearchSegmentation > | createSelectiveSearchSegmentation ()
| Create a new SelectiveSearchSegmentation class.
Ptr< SelectiveSearchSegmentationStrategyColor > | createSelectiveSearchSegmentationStrategyColor ()
| Create a new color-based strategy.
Ptr< SelectiveSearchSegmentationStrategyFill > | createSelectiveSearchSegmentationStrategyFill ()
| Create a new fill-based strategy.
Ptr< SelectiveSearchSegmentationStrategyMultiple > | createSelectiveSearchSegmentationStrategyMultiple ()
| Create a new multiple strategy.
Ptr< SelectiveSearchSegmentationStrategyMultiple > | createSelectiveSearchSegmentationStrategyMultiple (Ptr< SelectiveSearchSegmentationStrategy > s1)
| Create a new multiple strategy and set one subtrategy.
Ptr< SelectiveSearchSegmentationStrategyMultiple > | createSelectiveSearchSegmentationStrategyMultiple (Ptr< SelectiveSearchSegmentationStrategy > s1, Ptr< SelectiveSearchSegmentationStrategy > s2)
| Create a new multiple strategy and set two subtrategies, with equal weights.
Ptr< SelectiveSearchSegmentationStrategyMultiple > | createSelectiveSearchSegmentationStrategyMultiple (Ptr< SelectiveSearchSegmentationStrategy > s1, Ptr< SelectiveSearchSegmentationStrategy > s2, Ptr< SelectiveSearchSegmentationStrategy > s3)
| Create a new multiple strategy and set three subtrategies, with equal weights.
Ptr< SelectiveSearchSegmentationStrategyMultiple > | createSelectiveSearchSegmentationStrategyMultiple (Ptr< SelectiveSearchSegmentationStrategy > s1, Ptr< SelectiveSearchSegmentationStrategy > s2, Ptr< SelectiveSearchSegmentationStrategy > s3, Ptr< SelectiveSearchSegmentationStrategy > s4)
| Create a new multiple strategy and set four subtrategies, with equal weights.
Ptr< SelectiveSearchSegmentationStrategySize > | createSelectiveSearchSegmentationStrategySize ()
| Create a new size-based strategy.
Ptr< SelectiveSearchSegmentationStrategyTexture > | createSelectiveSearchSegmentationStrategyTexture ()
| Create a new size-based strategy.