Emgu CV Library Documentation
cvMinEnclosingCircle Method (points, center, radius)
NamespacesEmgu.CVCvInvokecvMinEnclosingCircle(IntPtr, MCvPoint2D32f%, Single%)

www.emgu.com/wiki
Finds the minimal circumscribed circle for 2D point set using iterative algorithm. It returns nonzero if the resultant circle contains all the input points and zero otherwise (i.e. algorithm failed)
Declaration Syntax
C#Visual BasicVisual C++
public static int cvMinEnclosingCircle(
	IntPtr points,
	out MCvPoint2D32f center,
	out float radius
)
Public Shared Function cvMinEnclosingCircle ( _
	points As IntPtr, _
	<OutAttribute> ByRef center As MCvPoint2D32f, _
	<OutAttribute> ByRef radius As Single _
) As Integer
public:
static int cvMinEnclosingCircle(
	IntPtr points, 
	[OutAttribute] MCvPoint2D32f% center, 
	[OutAttribute] float% radius
)
Parameters
points (IntPtr)
Sequence or array of 2D points
center ( MCvPoint2D32f %)
Output parameter. The center of the enclosing circle
radius ( Single %)
Output parameter. The radius of the enclosing circle.
Return Value
Nonzero if the resultant circle contains all the input points and zero otherwise (i.e. algorithm failed)

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