![]() |
IPSDK
4_1_0_2
IPSDK : Image Processing Software Development Kit
|
Eigen decomposition functions. More...
#include <IPSDKMath/IPSDKMathExports.h>#include <IPSDKMath/LinearAlgebra/LinearAlgebraTypes.h>#include <IPSDKUtil/InstructionSet/InstructionSetTypes.h>Go to the source code of this file.
Namespaces | |
| ipsdk | |
| Main namespace for IPSDK library. | |
| ipsdk::math | |
| Namespace agregating IPSDK mathematical routines and classes. | |
Functions | |
| IPSDKMATH_API void | ipsdk::math::eigenDecomposition (const ipReal64 mXX, const ipReal64 mXY, const ipReal64 mYY, ipReal64 &lambdaMin, ipReal64 &lambdaMax, ipReal64 &theta) |
| eigen decomposition of symetric 2x2 matrix
On output value are granted such that : More... | |
| IPSDKMATH_API ipUInt32 | ipsdk::math::eigenDecomposition (const Matrix &mat, Vector &eigenValues, Matrix &eigenVectors) |
| eigen decomposition of symetric NxN matrix On output : More... | |
| IPSDKMATH_API void | ipsdk::math::eigenPartialDecomposition (const Matrix &mat, Vector &eigenValues, Matrix &eigenVectors) |
| eigen decomposition of symetric NxN matrix with search for only M greatest values On output : More... | |
| template<typename T > | |
| IPSDKMATH_API void | ipsdk::math::eigenDecomposition (const T mXX, const T mXY, const T mXZ, const T mYY, const T mYZ, const T mZZ, T &lambdaMin, T &lambdaInter, T &lambdaMax, T &vMinX, T &vMinY, T &vMinZ, T &vInterX, T &vInterY, T &vInterZ, T &vMaxX, T &vMaxY, T &vMaxZ) |
| eigen decomposition of symetric 3x3 matrix
On output value are granted such that : More... | |
| template<typename T > | |
| IPSDKMATH_API void | ipsdk::math::eigenDecomposition (const T mXX, const T mXY, const T mXZ, const T mYY, const T mYZ, const T mZZ, T &lambdaMin, T &lambdaInter, T &lambdaMax, T &chi, T &beta, T &alpha) |
| eigen decomposition of symetric 3x3 matrix
On output value are granted such that : More... | |
Eigen decomposition functions.
1.8.14