http://www.emgu.com
Draws the individual chessboard corners detected (as red circles) in case if the board was not found (pattern_was_found=0) or the colored corners connected with lines when the board was found (pattern_was_found != 0).

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

Syntax

C#
public static void cvDrawChessboardCorners(
	IntPtr image,
	Size patternSize,
	IntPtr corners,
	int count,
	int patternWasFound
)
Visual Basic
Public Shared Sub cvDrawChessboardCorners ( 
	image As IntPtr,
	patternSize As Size,
	corners As IntPtr,
	count As Integer,
	patternWasFound As Integer
)
Visual C++
public:
static void cvDrawChessboardCorners(
	IntPtr image, 
	Size patternSize, 
	IntPtr corners, 
	int count, 
	int patternWasFound
)
F#
static member cvDrawChessboardCorners : 
        image : IntPtr * 
        patternSize : Size * 
        corners : IntPtr * 
        count : int * 
        patternWasFound : int -> unit 

Parameters

image
Type: System..::..IntPtr
The destination image; it must be 8-bit color image
patternSize
Type: System.Drawing..::..Size
The number of inner corners per chessboard row and column
corners
Type: System..::..IntPtr
The array of corners detected
count
Type: System..::..Int32
The number of corners
patternWasFound
Type: System..::..Int32
Indicates whether the complete board was found (!=0) or not (=0). One may just pass the return value cvFindChessboardCorners here.

See Also