CudaBackgroundSubtractorMOG Constructor |
http://www.emgu.com
Create a Gaussian Mixture-based Background/Foreground Segmentation model
Namespace:
Emgu.CV.Cuda
Assembly:
Emgu.CV.World (in Emgu.CV.World.dll) Version: 4.1.0.3408 (4.1.0.3408)
Syntaxpublic CudaBackgroundSubtractorMOG(
int history = 200,
int nMixtures = 4,
double backgroundRatio = 0.7,
double noiseSigma = 0
)
Public Sub New (
Optional history As Integer = 200,
Optional nMixtures As Integer = 4,
Optional backgroundRatio As Double = 0.7,
Optional noiseSigma As Double = 0
)
public:
CudaBackgroundSubtractorMOG(
int history = 200,
int nMixtures = 4,
double backgroundRatio = 0.7,
double noiseSigma = 0
)
new :
?history : int *
?nMixtures : int *
?backgroundRatio : float *
?noiseSigma : float
(* Defaults:
let _history = defaultArg history 200
let _nMixtures = defaultArg nMixtures 4
let _backgroundRatio = defaultArg backgroundRatio 0.7
let _noiseSigma = defaultArg noiseSigma 0
*)
-> CudaBackgroundSubtractorMOG
Parameters
- history (Optional)
- Type: SystemInt32
Length of the history. - nMixtures (Optional)
- Type: SystemInt32
Number of Gaussian mixtures. - backgroundRatio (Optional)
- Type: SystemDouble
Background ratio. - noiseSigma (Optional)
- Type: SystemDouble
Noise strength (standard deviation of the brightness or each color channel). 0 means some automatic value.
See Also