| OpenCV 4.3.0 Open Source Computer Vision

Classes | Namespaces | Functions
segmentation.hpp File Reference
`#include <opencv2/core.hpp>`

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

## Namespaces
| cv
| "black box" representation of the file storage associated with a file on disk.
| cv::ximgproc
| cv::ximgproc::segmentation

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