http://www.emgu.com
Assembly: Emgu.CV (in Emgu.CV.dll) Version: 2.3.0.1416 (2.3.0.1416)
Create a MSER detector using the specific parameters
Namespace: Emgu.CV.Features2DAssembly: Emgu.CV (in Emgu.CV.dll) Version: 2.3.0.1416 (2.3.0.1416)
Syntax
C# |
---|
public MSERDetector( int delta, int maxArea, int minArea, float maxVariation, float minDiversity, int maxEvolution, double areaThreshold, double minMargin, int edgeBlurSize ) |
Visual Basic |
---|
Public Sub New ( _ delta As Integer, _ maxArea As Integer, _ minArea As Integer, _ maxVariation As Single, _ minDiversity As Single, _ maxEvolution As Integer, _ areaThreshold As Double, _ minMargin As Double, _ edgeBlurSize As Integer _ ) |
Visual C++ |
---|
public: MSERDetector( int delta, int maxArea, int minArea, float maxVariation, float minDiversity, int maxEvolution, double areaThreshold, double minMargin, int edgeBlurSize ) |
Parameters
- delta
- Type: System..::..Int32
Use 5 as defalut. In the code, it compares (size_{i}-size_{i-delta})/size_{i-delta}
- maxArea
- Type: System..::..Int32
Use 60 as default. Prune the area which bigger than max_area
- minArea
- Type: System..::..Int32
Use 14400 as default. Prune the area which smaller than min_area
- maxVariation
- Type: System..::..Single
Use .25f as default. Prune the area have simliar size to its children
- minDiversity
- Type: System..::..Single
Use .2f as default. Trace back to cut off mser with diversity < min_diversity
- maxEvolution
- Type: System..::..Int32
Use 200 as default. For color image, the evolution steps
- areaThreshold
- Type: System..::..Double
Use 1.01 as default. The area threshold to cause re-initialize
- minMargin
- Type: System..::..Double
Use 0.003 as default. Ignore too small margin
- edgeBlurSize
- Type: System..::..Int32
Use 5 as default. The aperture size for edge blur