http://www.emgu.com
Decompose the image as eigen values, using the specific eigen vectors

Namespace: Emgu.CV
Assembly: Emgu.CV (in Emgu.CV.dll) Version: 2.4.10.1935 (2.4.10.1935)

Syntax

C#
public static float[] EigenDecomposite(
	Image<Gray, byte> src,
	Image<Gray, float>[] eigenImages,
	Image<Gray, float> avg
)
Visual Basic
Public Shared Function EigenDecomposite ( 
	src As Image(Of Gray, Byte),
	eigenImages As Image(Of Gray, Single)(),
	avg As Image(Of Gray, Single)
) As Single()
Visual C++
public:
static array<float>^ EigenDecomposite(
	Image<Gray, unsigned char>^ src, 
	array<Image<Gray, float>^>^ eigenImages, 
	Image<Gray, float>^ avg
)
F#
static member EigenDecomposite : 
        src : Image<Gray, byte> * 
        eigenImages : Image<Gray, float32>[] * 
        avg : Image<Gray, float32> -> float32[] 

Parameters

src
Type: Emgu.CV..::..Image<(Of <(<'Gray, Byte>)>)>
The image to be decomposed
eigenImages
Type: array<Emgu.CV..::..Image<(Of <(<'Gray, Single>)>)>>[]()[][]
The eigen images
avg
Type: Emgu.CV..::..Image<(Of <(<'Gray, Single>)>)>
The average images

Return Value

Type: array<Single>[]()[][]
Eigen values of the decomposed image

See Also