/// <summary> /// Create an Extremal Region Filter for the 1st stage classifier of N&M algorithm /// </summary> /// <param name="classifierFileName">The file name of the classifier</param> /// <param name="thresholdDelta">Threshold step in subsequent thresholds when extracting the component tree.</param> /// <param name="minArea">The minimum area (% of image size) allowed for retreived ER’s.</param> /// <param name="maxArea">The maximum area (% of image size) allowed for retreived ER’s.</param> /// <param name="minProbability">The minimum probability P(er|character) allowed for retreived ER’s.</param> /// <param name="nonMaxSuppression">Whenever non-maximum suppression is done over the branch probabilities.</param> /// <param name="minProbabilityDiff">The minimum probability difference between local maxima and local minima ERs.</param> public ERFilterNM1( String classifierFileName, int thresholdDelta = 1, float minArea = 0.00025f, float maxArea = 0.13f, float minProbability = 0.4f, bool nonMaxSuppression = true, float minProbabilityDiff = 0.1f) { using (CvString s = new CvString(classifierFileName)) _ptr = ContribInvoke.CvERFilterNM1Create(s, thresholdDelta, minArea, maxArea, minProbability, nonMaxSuppression, minProbabilityDiff); }