http://www.emgu.com
Estimate rigid transformation between 2 images or 2 point sets.

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

Syntax

C#
public static bool cvEstimateRigidTransform(
	IntPtr A,
	IntPtr B,
	IntPtr M,
	bool fullAffine
)
Visual Basic
Public Shared Function cvEstimateRigidTransform ( _
	A As IntPtr, _
	B As IntPtr, _
	M As IntPtr, _
	fullAffine As Boolean _
) As Boolean
Visual C++
public:
static bool cvEstimateRigidTransform(
	IntPtr A, 
	IntPtr B, 
	IntPtr M, 
	bool fullAffine
)

Parameters

A
Type: System..::..IntPtr
First image or 2D point set (as a 2 channel Matrix<float>)
B
Type: System..::..IntPtr
First image or 2D point set (as a 2 channel Matrix<float>)
M
Type: System..::..IntPtr
The resulting Matrix<double> that represent the affine transformation
fullAffine
Type: System..::..Boolean
Indicates if full affine should be performed

Return Value

True if eatimated sucessfully, false otherwise

See Also