Class SVD
- Namespace
- OpenCvSharp
- Assembly
- OpenCvSharp.dll
Singular Value Decomposition class
public class SVD : CvObject, IDisposable
- Inheritance
-
SVD
- Implements
- Inherited Members
Constructors
- SVD()
the default constructor
- SVD(InputArray, Flags)
the constructor that performs SVD
Methods
- BackSubst(InputArray, InputArray, InputArray, InputArray, OutputArray)
performs back substitution
- BackSubst(InputArray, OutputArray)
performs back substitution, so that dst is the solution or pseudo-solution of m*dst = rhs, where m is the decomposed matrix
- Compute(InputArray, OutputArray, OutputArray, OutputArray, Flags)
decomposes matrix and stores the results to user-provided matrices
- Compute(InputArray, OutputArray, Flags)
computes singular values of a matrix
- Run(InputArray, Flags)
the operator that performs SVD. The previously allocated SVD::u, SVD::w are SVD::vt are released.
- SolveZ(InputArray, OutputArray)
finds dst = arg min_{|dst|=1} |m*dst|
- U()
eigenvalues of the covariation matrix
- Vt()
mean value subtracted before the projection and added after the back projection
- W()
eigenvalues of the covariation matrix