#include <contrib.hpp>
§ LDA() [1/3]
cv::LDA::LDA |
( |
int |
num_components = 0 | ) |
|
|
inline |
§ LDA() [2/3]
cv::LDA::LDA |
( |
const Mat & |
src, |
|
|
vector< int > |
labels, |
|
|
int |
num_components = 0 |
|
) |
| |
|
inline |
compute eigenvectors and eigenvalues
§ LDA() [3/3]
compute eigenvectors and eigenvalues
§ ~LDA()
§ compute()
Compute the discriminants for data in src (row aligned) and labels.
§ eigenvalues()
Mat cv::LDA::eigenvalues |
( |
| ) |
const |
|
inline |
§ eigenvectors()
Mat cv::LDA::eigenvectors |
( |
| ) |
const |
|
inline |
§ lda()
§ load() [1/2]
void cv::LDA::load |
( |
const string & |
filename | ) |
|
§ load() [2/2]
§ project()
Projects samples into the LDA subspace. src may be one or more row aligned samples.
§ reconstruct()
Reconstructs projections from the LDA subspace. src may be one or more row aligned projections.
§ save() [1/2]
void cv::LDA::save |
( |
const string & |
filename | ) |
const |
§ save() [2/2]
§ _dataAsRow
§ _eigenvalues
Mat cv::LDA::_eigenvalues |
|
protected |
§ _eigenvectors
Mat cv::LDA::_eigenvectors |
|
protected |
§ _num_components
int cv::LDA::_num_components |
|
protected |
The documentation for this class was generated from the following file: