Abu Yousuf
Abu Yousuf

Reputation: 6107

Library for Eigenvector and Eigenvalue computation in C Sharp

I am working with Face Recognition. I need to compute Eigenvector and Eigenvalue from a matrix. I am using C sharp . Is there any library for Eigenvector and Eigenvalue computation. I think Emgu CV has no function for Eigenvector and Eigenvalue computaion. I am new so I don't know well . I need a library for Eigenvector and Eigenvalue computaion for C Sharp. Please help me.

Upvotes: 1

Views: 3222

Answers (2)

Stefan Steiger
Stefan Steiger

Reputation: 82216

Take a look at the namespace MathNet.Numerics.LinearAlgebra of the Math.NET (MIT/X11 license) library.

The documentation is here:
http://nmath.sourceforge.net/doc/numerics/MathNet.Numerics.LinearAlgebra.html

You find it here:
https://github.com/mathnet

You'll be interested in the class EigenvalueDecomposition
http://nmath.sourceforge.net/doc/numerics/MathNet.Numerics.LinearAlgebra.EigenvalueDecomposition.html

Upvotes: 2

Luca Del Tongo
Luca Del Tongo

Reputation: 2702

Emgu is good but if you want full control and a pure c# library I strongly suggest to use Accord.Net Framework, it's a full framework for research projects done in C#.

Upvotes: 2

Related Questions