C# Class OpenCvSharp.PCA

Principal Component Analysis
Inheritance: OpenCvSharp.DisposableCvObject
Afficher le fichier Open project: shimat/opencvsharp

Méthodes publiques

Méthode Description
BackProject ( InputArray vec ) : OpenCvSharp.Mat

reconstructs the original vector from the projection

BackProject ( InputArray vec, OutputArray result ) : void

reconstructs the original vector from the projection

Compute ( InputArray data, InputArray mean, Flags flags, int maxComponents ) : PCA

operator that performs PCA. The previously stored data, if any, is released

ComputeVar ( InputArray data, InputArray mean, Flags flags, double retainedVariance ) : PCA

operator that performs PCA. The previously stored data, if any, is released

PCA ( ) : System

PCA ( InputArray data, InputArray mean, Flags flags, double retainedVariance ) : System

PCA ( InputArray data, InputArray mean, Flags flags, int maxComponents ) : System

Project ( InputArray vec ) : OpenCvSharp.Mat

projects vector from the original space to the principal components subspace

Project ( InputArray vec, OutputArray result ) : void

projects vector from the original space to the principal components subspace

Méthodes protégées

Méthode Description
Dispose ( bool disposing ) : void

Method Details

BackProject() public méthode

reconstructs the original vector from the projection
public BackProject ( InputArray vec ) : OpenCvSharp.Mat
vec InputArray
Résultat OpenCvSharp.Mat

BackProject() public méthode

reconstructs the original vector from the projection
public BackProject ( InputArray vec, OutputArray result ) : void
vec InputArray
result OutputArray
Résultat void

Compute() public méthode

operator that performs PCA. The previously stored data, if any, is released
public Compute ( InputArray data, InputArray mean, Flags flags, int maxComponents ) : PCA
data InputArray
mean InputArray
flags System.Flags
maxComponents int
Résultat PCA

ComputeVar() public méthode

operator that performs PCA. The previously stored data, if any, is released
public ComputeVar ( InputArray data, InputArray mean, Flags flags, double retainedVariance ) : PCA
data InputArray
mean InputArray
flags System.Flags
retainedVariance double
Résultat PCA

Dispose() protected méthode

protected Dispose ( bool disposing ) : void
disposing bool
Résultat void

PCA() public méthode

public PCA ( ) : System
Résultat System

PCA() public méthode

public PCA ( InputArray data, InputArray mean, Flags flags, double retainedVariance ) : System
data InputArray
mean InputArray
flags System.Flags
retainedVariance double
Résultat System

PCA() public méthode

public PCA ( InputArray data, InputArray mean, Flags flags, int maxComponents ) : System
data InputArray
mean InputArray
flags System.Flags
maxComponents int
Résultat System

Project() public méthode

projects vector from the original space to the principal components subspace
public Project ( InputArray vec ) : OpenCvSharp.Mat
vec InputArray
Résultat OpenCvSharp.Mat

Project() public méthode

projects vector from the original space to the principal components subspace
public Project ( InputArray vec, OutputArray result ) : void
vec InputArray
result OutputArray
Résultat void