Emgu CV Library Documentation
cvPerspectiveTransform Method (src, dst, mat)
NamespacesEmgu.CVCvInvokecvPerspectiveTransform(IntPtr, IntPtr, IntPtr)

www.emgu.com/wiki
transforms every element of src (by treating it as 2D or 3D vector) in the following way: (x, y, z) -> (x?/w, y?/w, z?/w) or (x, y) -> (x?/w, y?/w), where (x?, y?, z?, w?) = mat4x4*(x, y, z, 1) or (x?, y?, w?) = mat3x3*(x, y, 1) and w = w? if w?!=0, inf otherwise
Declaration Syntax
C#Visual BasicVisual C++
public static void cvPerspectiveTransform(
	IntPtr src,
	IntPtr dst,
	IntPtr mat
)
Public Shared Sub cvPerspectiveTransform ( _
	src As IntPtr, _
	dst As IntPtr, _
	mat As IntPtr _
)
public:
static void cvPerspectiveTransform(
	IntPtr src, 
	IntPtr dst, 
	IntPtr mat
)
Parameters
src (IntPtr)
The source three-channel floating-point array
dst (IntPtr)
The destination three-channel floating-point array
mat (IntPtr)
3?3 or 4?4 transformation matrix

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