Table of Contents

Method ConvertPointsToHomogeneous

Namespace
OpenCvSharp
Assembly
OpenCvSharp.dll

ConvertPointsToHomogeneous(InputArray, OutputArray)

converts point coordinates from normal pixel coordinates to homogeneous coordinates ((x,y)->(x,y,1))

public static void ConvertPointsToHomogeneous(InputArray src, OutputArray dst)

Parameters

src InputArray

Input vector of N-dimensional points.

dst OutputArray

Output vector of N+1-dimensional points.

ConvertPointsToHomogeneous(IEnumerable<Vec2f>)

converts point coordinates from normal pixel coordinates to homogeneous coordinates ((x,y)->(x,y,1))

[SuppressMessage("Maintainability", "CA1508: Avoid dead conditional code")]
public static Vec3f[] ConvertPointsToHomogeneous(IEnumerable<Vec2f> src)

Parameters

src IEnumerable<Vec2f>

Input vector of N-dimensional points.

Returns

Vec3f[]

Output vector of N+1-dimensional points.

ConvertPointsToHomogeneous(IEnumerable<Vec3f>)

converts point coordinates from normal pixel coordinates to homogeneous coordinates ((x,y)->(x,y,1))

[SuppressMessage("Maintainability", "CA1508: Avoid dead conditional code")]
public static Vec4f[] ConvertPointsToHomogeneous(IEnumerable<Vec3f> src)

Parameters

src IEnumerable<Vec3f>

Input vector of N-dimensional points.

Returns

Vec4f[]

Output vector of N+1-dimensional points.