/// <summary> /// Get the default MSER parameters /// </summary> /// <returns>The default MSER parameter</returns> public static MCvMSERParams GetDefaultParameter() { MCvMSERParams param = new MCvMSERParams(); param.delta = 5; param.minArea = 60; param.maxArea = 14400; param.maxVariation = .25f; param.minDiversity = .2f; param.maxEvolution = 200; param.areaThreshold = 1.01; param.minMargin = 0.003; param.edgeBlurSize = 5; return(param); }
public static extern void cvExtractMSER( IntPtr img, IntPtr mask, ref IntPtr contours, IntPtr storage, MCvMSERParams parameters);
/// <summary> /// Get the MSER parameters /// </summary> /// <returns>The MSER parameters</returns> public MCvMSERParams GetMSERParameters() { MCvMSERParams p = new MCvMSERParams(); p.Delta = Delta; p.MaxArea = MaxArea; p.MinArea = MinArea; p.MaxVariation = MaxVariation; p.MinDiversity = MinDiversity; p.MaxEvolution = MaxEvolution; p.AreaThreshold = AreaThreshold; p.MinMargin = MinMargin; p.EdgeBlurSize = EdgeBlurSize; return p; }
private static extern IntPtr CvMserGetFeatureDetector(ref MCvMSERParams detector);
internal extern static IntPtr CvMserGetFeatureDetector(ref MCvMSERParams detector);