Functions
LinearAlgebraCV Namespace Reference

Obsolete (encapsulated OpenCV calls). Use LinearAlgebra instead. More...

Functions

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

Detailed Description

Obsolete (encapsulated OpenCV calls). Use LinearAlgebra instead.


Function Documentation

void LinearAlgebraCV::CalculateCovarianceMatrix ( const CFloatMatrix pMatrix,
CFloatMatrix pCovarianceMatrix 
)

Definition at line 232 of file LinearAlgebraCV.cpp.

void LinearAlgebraCV::CalculatePseudoInverseSimple ( const CFloatMatrix pInputMatrix,
CFloatMatrix pResultMatrix 
)

Definition at line 175 of file LinearAlgebraCV.cpp.

void LinearAlgebraCV::CalculatePseudoInverseSimple ( const CDoubleMatrix pInputMatrix,
CDoubleMatrix pResultMatrix 
)

Definition at line 676 of file LinearAlgebraCV.cpp.

void LinearAlgebraCV::CalculatePseudoInverseSVD ( const CFloatMatrix pInputMatrix,
CFloatMatrix pOutputMatrix 
)

Definition at line 127 of file LinearAlgebraCV.cpp.

void LinearAlgebraCV::CalculatePseudoInverseSVD ( const CDoubleMatrix pInputMatrix,
CDoubleMatrix pOutputMatrix 
)

Definition at line 628 of file LinearAlgebraCV.cpp.

bool LinearAlgebraCV::DetermineAffineTransformation ( const Vec2d pSourcePoints,
const Vec2d pTargetPoints,
int  nPoints,
Mat3d A,
bool  bUseSVD = false 
)

Definition at line 437 of file LinearAlgebraCV.cpp.

bool LinearAlgebraCV::DetermineHomography ( const Vec2d pSourcePoints,
const Vec2d pTargetPoints,
int  nPoints,
Mat3d A,
bool  bUseSVD = false 
)

Definition at line 483 of file LinearAlgebraCV.cpp.

void LinearAlgebraCV::Invert ( const CFloatMatrix A,
const CFloatMatrix pResultMatrix 
)

Definition at line 198 of file LinearAlgebraCV.cpp.

void LinearAlgebraCV::Invert ( const CDoubleMatrix A,
const CDoubleMatrix pResultMatrix 
)

Definition at line 699 of file LinearAlgebraCV.cpp.

void LinearAlgebraCV::Multiply ( const CFloatMatrix A,
const CFloatMatrix B,
CFloatMatrix pResultMatrix,
bool  bTransposeB = false 
)

Definition at line 261 of file LinearAlgebraCV.cpp.

void LinearAlgebraCV::Multiply ( const CDoubleMatrix A,
const CDoubleMatrix B,
CDoubleMatrix pResultMatrix,
bool  bTransposeB = false 
)

Definition at line 733 of file LinearAlgebraCV.cpp.

void LinearAlgebraCV::PCA ( const CFloatMatrix pData,
CFloatMatrix pTransformationMatrix,
CFloatMatrix pTransformedData,
int  nTargetDimension 
)

Definition at line 363 of file LinearAlgebraCV.cpp.

void LinearAlgebraCV::PCA ( const CFloatMatrix pData,
CFloatMatrix pTransformationMatrix,
CFloatMatrix pEigenValues 
)

Definition at line 409 of file LinearAlgebraCV.cpp.

void LinearAlgebraCV::SelfProduct ( const CFloatMatrix pMatrix,
CFloatMatrix pResultMatrix,
bool  bTransposeSecond = false 
)

Definition at line 287 of file LinearAlgebraCV.cpp.

Definition at line 64 of file LinearAlgebraCV.cpp.

Definition at line 542 of file LinearAlgebraCV.cpp.

Definition at line 108 of file LinearAlgebraCV.cpp.

Definition at line 609 of file LinearAlgebraCV.cpp.

Definition at line 89 of file LinearAlgebraCV.cpp.

Definition at line 567 of file LinearAlgebraCV.cpp.

void LinearAlgebraCV::SVD ( const CFloatMatrix A,
CFloatMatrix W,
CFloatMatrix U = 0,
CFloatMatrix V = 0,
bool  bAllowModifyA = false,
bool  bReturnUTransposed = false,
bool  bReturnVTransposed = false 
)

Definition at line 301 of file LinearAlgebraCV.cpp.

void LinearAlgebraCV::SVD ( const CDoubleMatrix A,
CDoubleMatrix W,
CDoubleMatrix U = 0,
CDoubleMatrix V = 0,
bool  bAllowModifyA = false,
bool  bReturnUTransposed = false,
bool  bReturnVTransposed = false 
)

Definition at line 759 of file LinearAlgebraCV.cpp.

void LinearAlgebraCV::Transpose ( const CFloatMatrix A,
const CFloatMatrix pResultMatrix 
)

Definition at line 218 of file LinearAlgebraCV.cpp.

void LinearAlgebraCV::Transpose ( const CDoubleMatrix A,
const CDoubleMatrix pResultMatrix 
)

Definition at line 719 of file LinearAlgebraCV.cpp.



asr_ivt
Author(s): Allgeyer Tobias, Hutmacher Robin, Kleinert Daniel, Meißner Pascal, Scholz Jonas, Stöckle Patrick
autogenerated on Thu Jun 6 2019 21:46:59