CvEigenVV Method (CvArr, CvArr, CvArr, Double, Int32) OpenCvSharp Class Library
Computes eigenvalues and eigenvectors of symmetric matrix

Namespace:  OpenCvSharp
Assembly:  OpenCvSharp (in OpenCvSharp.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax

public static void EigenVV(
	CvArr mat,
	CvArr evects,
	CvArr evals,
	double eps,
	int lowindex
)

Parameters

mat
Type: OpenCvSharpCvArr
The input symmetric square matrix. It is modified during the processing.
evects
Type: OpenCvSharpCvArr
The output matrix of eigenvectors, stored as a subsequent rows.
evals
Type: OpenCvSharpCvArr
The output vector of eigenvalues, stored in the descending order (order of eigenvalues and eigenvectors is synchronized, of course).
eps
Type: SystemDouble
Accuracy of diagonalization (typically, DBL_EPSILON=≈10-15 is enough).
lowindex
Type: SystemInt32
Optional index of largest eigenvalue/-vector to calculate.
See Also

Reference