Table of Contents

Class CvXImgProc.Segmentation

Namespace
OpenCvSharp.XImgProc
Assembly
OpenCvSharp.dll

Strategy for the selective search segmentation algorithm.

public static class CvXImgProc.Segmentation
Inheritance
CvXImgProc.Segmentation
Inherited Members

Methods

CreateSelectiveSearchSegmentationStrategyColor()

Create a new color-based strategy

public static SelectiveSearchSegmentationStrategyColor CreateSelectiveSearchSegmentationStrategyColor()

Returns

SelectiveSearchSegmentationStrategyColor

CreateSelectiveSearchSegmentationStrategyFill()

Create a new fill-based strategy

public static SelectiveSearchSegmentationStrategyFill CreateSelectiveSearchSegmentationStrategyFill()

Returns

SelectiveSearchSegmentationStrategyFill

CreateSelectiveSearchSegmentationStrategyMultiple()

Create a new multiple strategy

public static SelectiveSearchSegmentationStrategyMultiple CreateSelectiveSearchSegmentationStrategyMultiple()

Returns

SelectiveSearchSegmentationStrategyMultiple

CreateSelectiveSearchSegmentationStrategyMultiple(SelectiveSearchSegmentationStrategy)

Create a new multiple strategy and set one subtrategy

public static SelectiveSearchSegmentationStrategyMultiple CreateSelectiveSearchSegmentationStrategyMultiple(SelectiveSearchSegmentationStrategy s1)

Parameters

s1 SelectiveSearchSegmentationStrategy

The first strategy

Returns

SelectiveSearchSegmentationStrategyMultiple

CreateSelectiveSearchSegmentationStrategyMultiple(SelectiveSearchSegmentationStrategy, SelectiveSearchSegmentationStrategy)

Create a new multiple strategy and set one subtrategy

public static SelectiveSearchSegmentationStrategyMultiple CreateSelectiveSearchSegmentationStrategyMultiple(SelectiveSearchSegmentationStrategy s1, SelectiveSearchSegmentationStrategy s2)

Parameters

s1 SelectiveSearchSegmentationStrategy

The first strategy

s2 SelectiveSearchSegmentationStrategy

The second strategy

Returns

SelectiveSearchSegmentationStrategyMultiple

CreateSelectiveSearchSegmentationStrategyMultiple(SelectiveSearchSegmentationStrategy, SelectiveSearchSegmentationStrategy, SelectiveSearchSegmentationStrategy)

Create a new multiple strategy and set one subtrategy

public static SelectiveSearchSegmentationStrategyMultiple CreateSelectiveSearchSegmentationStrategyMultiple(SelectiveSearchSegmentationStrategy s1, SelectiveSearchSegmentationStrategy s2, SelectiveSearchSegmentationStrategy s3)

Parameters

s1 SelectiveSearchSegmentationStrategy

The first strategy

s2 SelectiveSearchSegmentationStrategy

The second strategy

s3 SelectiveSearchSegmentationStrategy

The third strategy

Returns

SelectiveSearchSegmentationStrategyMultiple

CreateSelectiveSearchSegmentationStrategyMultiple(SelectiveSearchSegmentationStrategy, SelectiveSearchSegmentationStrategy, SelectiveSearchSegmentationStrategy, SelectiveSearchSegmentationStrategy)

Create a new multiple strategy and set one subtrategy

public static SelectiveSearchSegmentationStrategyMultiple CreateSelectiveSearchSegmentationStrategyMultiple(SelectiveSearchSegmentationStrategy s1, SelectiveSearchSegmentationStrategy s2, SelectiveSearchSegmentationStrategy s3, SelectiveSearchSegmentationStrategy s4)

Parameters

s1 SelectiveSearchSegmentationStrategy

The first strategy

s2 SelectiveSearchSegmentationStrategy

The second strategy

s3 SelectiveSearchSegmentationStrategy

The third strategy

s4 SelectiveSearchSegmentationStrategy

The forth strategy

Returns

SelectiveSearchSegmentationStrategyMultiple

CreateSelectiveSearchSegmentationStrategySize()

Create a new size-based strategy

public static SelectiveSearchSegmentationStrategySize CreateSelectiveSearchSegmentationStrategySize()

Returns

SelectiveSearchSegmentationStrategySize

CreateSelectiveSearchSegmentationStrategyTexture()

Create a new size-based strategy

public static SelectiveSearchSegmentationStrategyTexture CreateSelectiveSearchSegmentationStrategyTexture()

Returns

SelectiveSearchSegmentationStrategyTexture