Public Member Functions | Public Attributes
SubspaceAnalysis::LDA Class Reference

#include <subspace_analysis.h>

Inheritance diagram for SubspaceAnalysis::LDA:
Inheritance graph
[legend]

List of all members.

Public Member Functions

void calcClassMean (cv::Mat &data_mat, std::vector< int > &label_vec, cv::Mat &class_mean_arr, int &num_classes)
void calcClassMean (cv::Mat &data_mat, cv::Mat &label_mat, cv::Mat &class_mean_arr, int &num_classes)
void calcClassMean (cv::Mat &data_mat, std::vector< int > &label_vec, cv::Mat &class_mean_arr, int &num_classes)
void calcClassMean (cv::Mat &data_mat, cv::Mat &label_mat, cv::Mat &class_mean_arr, int &num_classes)
virtual void calcProjMatrix (cv::Mat &data_arr, std::vector< int > &label_vec)
virtual void calcProjMatrix (cv::Mat &data_arr, std::vector< int > &label_vec)
 LDA ()
 LDA (cv::Mat &input_data, std::vector< int > &input_labels, int &num_classes, int &ss_dim)
 LDA ()
 LDA (cv::Mat &input_data, std::vector< int > &input_labels, int &num_classes, int &ss_dim)
virtual ~LDA ()
virtual ~LDA ()

Public Attributes

cv::Mat class_mean_arr
int num_classes_
std::vector< int > unique_labels_

Detailed Description

Definition at line 83 of file subspace_analysis.h.


Constructor & Destructor Documentation

Definition at line 87 of file subspace_analysis.h.

SubspaceAnalysis::LDA::LDA ( cv::Mat &  input_data,
std::vector< int > &  input_labels,
int &  num_classes,
int &  ss_dim 
)

Definition at line 415 of file subspace_analysis.cpp.

virtual SubspaceAnalysis::LDA::~LDA ( ) [inline, virtual]

Definition at line 92 of file subspace_analysis.h.

Definition at line 166 of file subspace_analysis_fuerte.h.

SubspaceAnalysis::LDA::LDA ( cv::Mat &  input_data,
std::vector< int > &  input_labels,
int &  num_classes,
int &  ss_dim 
)
virtual SubspaceAnalysis::LDA::~LDA ( ) [inline, virtual]

Definition at line 171 of file subspace_analysis_fuerte.h.


Member Function Documentation

void SubspaceAnalysis::LDA::calcClassMean ( cv::Mat &  data_mat,
std::vector< int > &  label_vec,
cv::Mat &  class_mean_arr,
int &  num_classes 
)

Definition at line 447 of file subspace_analysis.cpp.

void SubspaceAnalysis::LDA::calcClassMean ( cv::Mat &  data_mat,
cv::Mat &  label_mat,
cv::Mat &  class_mean_arr,
int &  num_classes 
)

Definition at line 436 of file subspace_analysis.cpp.

void SubspaceAnalysis::LDA::calcClassMean ( cv::Mat &  data_mat,
std::vector< int > &  label_vec,
cv::Mat &  class_mean_arr,
int &  num_classes 
)
void SubspaceAnalysis::LDA::calcClassMean ( cv::Mat &  data_mat,
cv::Mat &  label_mat,
cv::Mat &  class_mean_arr,
int &  num_classes 
)
void SubspaceAnalysis::LDA::calcProjMatrix ( cv::Mat &  data_arr,
std::vector< int > &  label_vec 
) [virtual]

Reimplemented in SubspaceAnalysis::ILDA, and SubspaceAnalysis::ILDA.

Definition at line 471 of file subspace_analysis.cpp.

virtual void SubspaceAnalysis::LDA::calcProjMatrix ( cv::Mat &  data_arr,
std::vector< int > &  label_vec 
) [virtual]

Member Data Documentation

Definition at line 104 of file subspace_analysis.h.

Definition at line 101 of file subspace_analysis.h.

Definition at line 102 of file subspace_analysis.h.


The documentation for this class was generated from the following files:


cob_people_detection
Author(s): Richard Bormann , Thomas Zwölfer
autogenerated on Fri Aug 28 2015 10:24:13