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.10.1935 (2.4.10.1935)

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
)
F#
static member cvEstimateRigidTransform : 
        A : IntPtr * 
        B : IntPtr * 
        M : IntPtr * 
        fullAffine : bool -> bool 

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

Type: Boolean
True if eatimated sucessfully, false otherwise

See Also