15 #ifndef __IPSDKIPLCLASSIFICATION_PCAREDUCTIONRESULTSTYPES_H__ 16 #define __IPSDKIPLCLASSIFICATION_PCAREDUCTIONRESULTSTYPES_H__ 20 #pragma warning (push) 21 #pragma warning (disable : 4251) 25 #include <IPSDKIPL/IPSDKIPLAttributes/DataItem/Doubles.h> 47 , _pEigenValues(pEigenValues)
48 , _pEigenVectors(pEigenVectors)
49 , _matrixRank(matrixRank)
80 #endif // __IPSDKIPLCLASSIFICATION_PCAREDUCTIONRESULTSTYPES_H__ attr::DoublesPtr _pEigenValues
collection of eigen values, sorted in decreasing order
Definition: PCAReductionResultsTypes.h:60
attr::DoublesPtr _pEigenVectors
Definition: PCAReductionResultsTypes.h:65
image::ImagePtr _pOutImg
output image
Definition: PCAReductionResultsTypes.h:57
#define IPSDKIPLCLASSIFICATION_API
Import/Export macro for library IPSDKIPLClassification.
Definition: IPSDKIPLClassificationExports.h:25
boost::shared_ptr< BaseImage > ImagePtr
boost::shared_ptr< ipsdk::imaproc::attr::Doubles > DoublesPtr
shared pointer to ipsdk::imaproc::Doubles
Definition: Doubles.h:124
Definition of import/export macro for library.
Structure allowing to encaspulate the result of a PCA image reduction.
Definition: PCAReductionResultsTypes.h:37
ipUInt32 _matrixRank
rank of the covariance matrix
Definition: PCAReductionResultsTypes.h:68