Table of Contents

Method MinEnclosingCircle

Namespace
OpenCvSharp
Assembly
OpenCvSharp.dll

MinEnclosingCircle(InputArray, out Point2f, out float)

Finds the minimum area circle enclosing a 2D point set.

public static void MinEnclosingCircle(InputArray points, out Point2f center, out float radius)

Parameters

points InputArray

The input 2D point set, represented by CV_32SC2 or CV_32FC2 matrix.

center Point2f

The output center of the circle

radius float

The output radius of the circle

MinEnclosingCircle(IEnumerable<Point>, out Point2f, out float)

Finds the minimum area circle enclosing a 2D point set.

public static void MinEnclosingCircle(IEnumerable<Point> points, out Point2f center, out float radius)

Parameters

points IEnumerable<Point>

The input 2D point set, represented by CV_32SC2 or CV_32FC2 matrix.

center Point2f

The output center of the circle

radius float

The output radius of the circle

MinEnclosingCircle(IEnumerable<Point2f>, out Point2f, out float)

Finds the minimum area circle enclosing a 2D point set.

public static void MinEnclosingCircle(IEnumerable<Point2f> points, out Point2f center, out float radius)

Parameters

points IEnumerable<Point2f>

The input 2D point set, represented by CV_32SC2 or CV_32FC2 matrix.

center Point2f

The output center of the circle

radius float

The output radius of the circle