Namespaces |
namespace | LinearAlgebraCV |
| Obsolete (encapsulated OpenCV calls). Use LinearAlgebra instead.
|
Functions |
void | LinearAlgebraCV::CalculateCovarianceMatrix (const CFloatMatrix *pMatrix, CFloatMatrix *pCovarianceMatrix) |
void | LinearAlgebraCV::CalculatePseudoInverseSimple (const CFloatMatrix *pInputMatrix, CFloatMatrix *pResultMatrix) |
void | LinearAlgebraCV::CalculatePseudoInverseSimple (const CDoubleMatrix *pInputMatrix, CDoubleMatrix *pResultMatrix) |
void | LinearAlgebraCV::CalculatePseudoInverseSVD (const CFloatMatrix *pInputMatrix, CFloatMatrix *pOutputMatrix) |
void | LinearAlgebraCV::CalculatePseudoInverseSVD (const CDoubleMatrix *pInputMatrix, CDoubleMatrix *pOutputMatrix) |
bool | LinearAlgebraCV::DetermineAffineTransformation (const Vec2d *pSourcePoints, const Vec2d *pTargetPoints, int nPoints, Mat3d &A, bool bUseSVD=false) |
bool | LinearAlgebraCV::DetermineHomography (const Vec2d *pSourcePoints, const Vec2d *pTargetPoints, int nPoints, Mat3d &A, bool bUseSVD=false) |
void | LinearAlgebraCV::Invert (const CFloatMatrix *A, const CFloatMatrix *pResultMatrix) |
void | LinearAlgebraCV::Invert (const CDoubleMatrix *A, const CDoubleMatrix *pResultMatrix) |
void | LinearAlgebraCV::Multiply (const CFloatMatrix *A, const CFloatMatrix *B, CFloatMatrix *pResultMatrix, bool bTransposeB=false) |
void | LinearAlgebraCV::Multiply (const CDoubleMatrix *A, const CDoubleMatrix *B, CDoubleMatrix *pResultMatrix, bool bTransposeB=false) |
void | LinearAlgebraCV::PCA (const CFloatMatrix *pData, CFloatMatrix *pTransformationMatrix, CFloatMatrix *pTransformedData, int nTargetDimension) |
void | LinearAlgebraCV::PCA (const CFloatMatrix *pData, CFloatMatrix *pTransformationMatrix, CFloatMatrix *pEigenValues) |
void | LinearAlgebraCV::SelfProduct (const CFloatMatrix *pMatrix, CFloatMatrix *pResultMatrix, bool bTransposeSecond=false) |
void | LinearAlgebraCV::SolveLinearLeastSquaresHomogeneousSVD (const CFloatMatrix *A, CFloatVector *x) |
void | LinearAlgebraCV::SolveLinearLeastSquaresHomogeneousSVD (const CDoubleMatrix *A, CDoubleVector *x) |
void | LinearAlgebraCV::SolveLinearLeastSquaresSimple (const CFloatMatrix *A, const CFloatVector *b, CFloatVector *x) |
void | LinearAlgebraCV::SolveLinearLeastSquaresSimple (const CDoubleMatrix *A, const CDoubleVector *b, CDoubleVector *x) |
void | LinearAlgebraCV::SolveLinearLeastSquaresSVD (const CFloatMatrix *A, const CFloatVector *b, CFloatVector *x) |
void | LinearAlgebraCV::SolveLinearLeastSquaresSVD (const CDoubleMatrix *A, const CDoubleVector *b, CDoubleVector *x) |
void | LinearAlgebraCV::SVD (const CFloatMatrix *A, CFloatMatrix *W, CFloatMatrix *U=0, CFloatMatrix *V=0, bool bAllowModifyA=false, bool bReturnUTransposed=false, bool bReturnVTransposed=false) |
void | LinearAlgebraCV::SVD (const CDoubleMatrix *A, CDoubleMatrix *W, CDoubleMatrix *U=0, CDoubleMatrix *V=0, bool bAllowModifyA=false, bool bReturnUTransposed=false, bool bReturnVTransposed=false) |
void | LinearAlgebraCV::Transpose (const CFloatMatrix *A, const CFloatMatrix *pResultMatrix) |
void | LinearAlgebraCV::Transpose (const CDoubleMatrix *A, const CDoubleMatrix *pResultMatrix) |