예제 #1
0
 /// <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);
 }