IPSDK  4_1_0_2
IPSDK : Image Processing Software Development Kit
Public Attributes | List of all members
ipsdk::imaproc::classif::PCAReductionResults Struct Reference

Structure allowing to encaspulate the result of a PCA image reduction. More...

#include <PCAReductionResultsTypes.h>

Public Member Functions

constructor and destructor
 PCAReductionResults (const image::ImagePtr &pOutImg, const attr::DoublesPtr &pEigenValues, const attr::DoublesPtr &pEigenVectors, ipUInt32 matrixRank)
 
 ~PCAReductionResults ()
 

Public Attributes

image::ImagePtr _pOutImg
 output image
 
attr::DoublesPtr _pEigenValues
 collection of eigen values, sorted in decreasing order
 
attr::DoublesPtr _pEigenVectors
 
ipUInt32 _matrixRank
 rank of the covariance matrix
 

Detailed Description

Structure allowing to encaspulate the result of a PCA image reduction.

Member Data Documentation

◆ _pEigenVectors

attr::DoublesPtr ipsdk::imaproc::classif::PCAReductionResults::_pEigenVectors

collection containing the elements of the eigen vectors ((the ith element of the jth vector will be at position j * covariance_matrix_dimension + i in the collection)


The documentation for this struct was generated from the following file: