Calculates an object projection to the eigen sub-space or, in other words, restores an object using previously calculated eigen objects basis, averaged object, and decomposition coefficients of the restored object.

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

Syntax

C#
public static void cvEigenProjection(
	IntPtr[] inputVecs,
	float[] coeffs,
	IntPtr avg,
	IntPtr proj
)
Visual Basic (Declaration)
Public Shared Sub cvEigenProjection ( _
	inputVecs As IntPtr(), _
	coeffs As Single(), _
	avg As IntPtr, _
	proj As IntPtr _
)
Visual C++
public:
static void cvEigenProjection(
	array<IntPtr>^ inputVecs, 
	array<float>^ coeffs, 
	IntPtr avg, 
	IntPtr proj
)

Parameters

inputVecs
Type: array< System..::.IntPtr >[]()[]
Pointer to either an array of IplImage input objects or to a callback function, depending on io_flags
coeffs
Type: array< System..::.Single >[]()[]
Previously calculated decomposition coefficients
avg
Type: System..::.IntPtr
Average vector
proj
Type: System..::.IntPtr
Projection to the eigen sub-space

See Also