Converts 2D or 3D points from/to homogeneous coordinates, or simply copies or transposes the array. In case if the input array dimensionality is larger than the output, each point coordinates are divided by the last coordinate

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

Syntax

         
 C#  Visual Basic  Visual C++ 
public static void cvConvertPointsHomogeneous(
	IntPtr src,
	IntPtr dst
)
Public Shared Sub cvConvertPointsHomogeneous ( _
	src As IntPtr, _
	dst As IntPtr _
)
public:
static void cvConvertPointsHomogeneous(
	IntPtr src, 
	IntPtr dst
)

Parameters

src
IntPtr
The input point array, 2xN, Nx2, 3xN, Nx3, 4xN or Nx4 (where N is the number of points). Multi-channel 1xN or Nx1 array is also acceptable
dst
IntPtr
The output point array, must contain the same number of points as the input; The dimensionality must be the same, 1 less or 1 more than the input, and also within 2..4.

See Also