Emgu CV Library Documentation
cvFindHomography Method (srcPoints, dstPoints, homography, method, ransacReprojThreshold, mask)
NamespacesEmgu.CVCvInvokecvFindHomography(IntPtr, IntPtr, IntPtr, HOMOGRAPHY_METHOD, Double, IntPtr)

www.emgu.com/wiki
Finds perspective transformation H=||hij|| between the source and the destination planes
Declaration Syntax
C#Visual BasicVisual C++
public static void cvFindHomography(
	IntPtr srcPoints,
	IntPtr dstPoints,
	IntPtr homography,
	HOMOGRAPHY_METHOD method,
	double ransacReprojThreshold,
	IntPtr mask
)
Public Shared Sub cvFindHomography ( _
	srcPoints As IntPtr, _
	dstPoints As IntPtr, _
	homography As IntPtr, _
	method As HOMOGRAPHY_METHOD, _
	ransacReprojThreshold As Double, _
	mask As IntPtr _
)
public:
static void cvFindHomography(
	IntPtr srcPoints, 
	IntPtr dstPoints, 
	IntPtr homography, 
	HOMOGRAPHY_METHOD method, 
	double ransacReprojThreshold, 
	IntPtr mask
)
Parameters
srcPoints (IntPtr)
Point coordinates in the original plane, 2xN, Nx2, 3xN or Nx3 array (the latter two are for representation in homogenious coordinates), where N is the number of points.
dstPoints (IntPtr)
Point coordinates in the destination plane, 2xN, Nx2, 3xN or Nx3 array (the latter two are for representation in homogenious coordinates)
homography (IntPtr)
Output 3x3 homography matrix. Homography matrix is determined up to a scale, thus it is normalized to make h33=1
method (HOMOGRAPHY_METHOD)
The type of the method
ransacReprojThreshold (Double)
The maximum allowed reprojection error to treat a point pair as an inlier. The parameter is only used in RANSAC-based homography estimation. E.g. if dst_points coordinates are measured in pixels with pixel-accurate precision, it makes sense to set this parameter somewhere in the range ~1..3
mask (IntPtr)
The optional output mask set by a robust method (RANSAC or LMEDS).

Assembly: Emgu.CV (Module: Emgu.CV) Version: 1.5.0.0 (1.5.0.0)