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 TrainE(
InputArray samples,
InputArray means0,
InputArray covs0 = null,
InputArray weights0 = null,
OutputArray logLikelihoods = null,
OutputArray labels = null,
OutputArray probs = null
)
Public Overridable Function TrainE (
samples As InputArray,
means0 As InputArray,
Optional covs0 As InputArray = Nothing,
Optional weights0 As InputArray = Nothing,
Optional logLikelihoods As OutputArray = Nothing,
Optional labels As OutputArray = Nothing,
Optional probs As OutputArray = Nothing
) As Boolean
public:
virtual bool TrainE(
InputArray^ samples,
InputArray^ means0,
InputArray^ covs0 = nullptr,
InputArray^ weights0 = nullptr,
OutputArray^ logLikelihoods = nullptr,
OutputArray^ labels = nullptr,
OutputArray^ probs = nullptr
)
abstract TrainE :
samples : InputArray *
means0 : InputArray *
?covs0 : InputArray *
?weights0 : InputArray *
?logLikelihoods : OutputArray *
?labels : OutputArray *
?probs : OutputArray
(* Defaults:
let _covs0 = defaultArg covs0 null
let _weights0 = defaultArg weights0 null
let _logLikelihoods = defaultArg logLikelihoods null
let _labels = defaultArg labels null
let _probs = defaultArg probs null
*)
-> bool
override TrainE :
samples : InputArray *
means0 : InputArray *
?covs0 : InputArray *
?weights0 : InputArray *
?logLikelihoods : OutputArray *
?labels : OutputArray *
?probs : OutputArray
(* Defaults:
let _covs0 = defaultArg covs0 null
let _weights0 = defaultArg weights0 null
let _logLikelihoods = defaultArg logLikelihoods null
let _labels = defaultArg labels null
let _probs = defaultArg probs null
*)
-> bool
function TrainE(samples, means0, covs0, weights0, logLikelihoods, labels, probs);
Parameters
- samples
- Type: OpenCvSharpInputArray
- means0
- Type: OpenCvSharpInputArray
- covs0 (Optional)
- Type: OpenCvSharpInputArray
- weights0 (Optional)
- Type: OpenCvSharpInputArray
- logLikelihoods (Optional)
- Type: OpenCvSharpOutputArray
- labels (Optional)
- Type: OpenCvSharpOutputArray
- probs (Optional)
- Type: OpenCvSharpOutputArray
Return Value
Type:
Boolean
See Also