| Cv2ConvexHull Method (InputArray, OutputArray, Boolean, Boolean) |
Computes convex hull for a set of 2D points.
Namespace:
OpenCvSharp
Assembly:
OpenCvSharp (in OpenCvSharp.dll) Version: 1.0.0
Syntax public static void ConvexHull(
InputArray points,
OutputArray hull,
bool clockwise = false,
bool returnPoints = true
)
Public Shared Sub ConvexHull (
points As InputArray,
hull As OutputArray,
Optional clockwise As Boolean = false,
Optional returnPoints As Boolean = true
)
public:
static void ConvexHull(
InputArray^ points,
OutputArray^ hull,
bool clockwise = false,
bool returnPoints = true
)
static member ConvexHull :
points : InputArray *
hull : OutputArray *
?clockwise : bool *
?returnPoints : bool
(* Defaults:
let _clockwise = defaultArg clockwise false
let _returnPoints = defaultArg returnPoints true
*)
-> unit
Parameters
- points
- Type: OpenCvSharpInputArray
The input 2D point set, represented by CV_32SC2 or CV_32FC2 matrix - hull
- Type: OpenCvSharpOutputArray
The output convex hull. It is either a vector of points that form the
hull (must have the same type as the input points), or a vector of 0-based point
indices of the hull points in the original array (since the set of convex hull
points is a subset of the original point set). - clockwise (Optional)
- Type: SystemBoolean
If true, the output convex hull will be oriented clockwise,
otherwise it will be oriented counter-clockwise. Here, the usual screen coordinate
system is assumed - the origin is at the top-left corner, x axis is oriented to the right,
and y axis is oriented downwards. - returnPoints (Optional)
- Type: SystemBoolean
[Missing <param name="returnPoints"/> documentation for "M:OpenCvSharp.Cv2.ConvexHull(OpenCvSharp.InputArray,OpenCvSharp.OutputArray,System.Boolean,System.Boolean)"]
See Also