Estimates Gaussian mixture parameters from the sample set
Namespace:
OpenCvSharp
Assembly:
OpenCvSharp (in OpenCvSharp.dll) Version: 3.4.1.20180605-33-CaRLSharp
Syntaxpublic virtual bool TrainEM(
InputArray samples,
OutputArray logLikelihoods = null,
OutputArray labels = null,
OutputArray probs = null
)
Public Overridable Function TrainEM (
samples As InputArray,
Optional logLikelihoods As OutputArray = Nothing,
Optional labels As OutputArray = Nothing,
Optional probs As OutputArray = Nothing
) As Boolean
public:
virtual bool TrainEM(
InputArray^ samples,
OutputArray^ logLikelihoods = nullptr,
OutputArray^ labels = nullptr,
OutputArray^ probs = nullptr
)
abstract TrainEM :
samples : InputArray *
?logLikelihoods : OutputArray *
?labels : OutputArray *
?probs : OutputArray
(* Defaults:
let _logLikelihoods = defaultArg logLikelihoods null
let _labels = defaultArg labels null
let _probs = defaultArg probs null
*)
-> bool
override TrainEM :
samples : InputArray *
?logLikelihoods : OutputArray *
?labels : OutputArray *
?probs : OutputArray
(* Defaults:
let _logLikelihoods = defaultArg logLikelihoods null
let _labels = defaultArg labels null
let _probs = defaultArg probs null
*)
-> bool
function TrainEM(samples, logLikelihoods, labels, probs);
Parameters
- samples
- Type: OpenCvSharpInputArray
- logLikelihoods (Optional)
- Type: OpenCvSharpOutputArray
- labels (Optional)
- Type: OpenCvSharpOutputArray
- probs (Optional)
- Type: OpenCvSharpOutputArray
Return Value
Type:
Boolean
See Also