/// <summary> /// Create an "Improved adaptive Gaussian mixture model for background subtraction". /// </summary> /// <param name="history">The length of the history.</param> /// <param name="nMixtures">The maximum number of gaussian mixtures.</param> /// <param name="backgroundRatio">Background ratio</param> /// <param name="noiseSigma">Noise strength (standard deviation of the brightness or each color channel). 0 means some automatic value.</param> public BackgroundSubtractorMOG(int history = 200, int nMixtures = 5, double backgroundRatio = 0.7, double noiseSigma = 0) { _ptr = ContribInvoke.CvBackgroundSubtractorMOGCreate(history, nMixtures, backgroundRatio, noiseSigma); }