Emgu CV Library Documentation
DrawChessboardCorners Method (image, patternSize, corners, patternWasFound)
NamespacesEmgu.CVCameraCalibrationDrawChessboardCorners(Image<(Of <(Gray, Byte>)>), MCvSize, array<Point2D<(Of <(Single>)>)>[]()[], Boolean)

www.emgu.com/wiki
Draws the individual chessboard corners detected (as red circles) in case if the board was not found (patternWasFound== false) or the colored corners connected with lines when the board was found (patternWasFound == true).
Declaration Syntax
C#Visual BasicVisual C++
public static void DrawChessboardCorners(
	Image<Gray, byte> image,
	MCvSize patternSize,
	Point2D<float>[] corners,
	bool patternWasFound
)
Public Shared Sub DrawChessboardCorners ( _
	image As Image(Of Gray, Byte), _
	patternSize As MCvSize, _
	corners As Point2D(Of Single)(), _
	patternWasFound As Boolean _
)
public:
static void DrawChessboardCorners(
	Image<Gray^, unsigned char>^ image, 
	MCvSize patternSize, 
	array<Point2D<float>^>^ corners, 
	bool patternWasFound
)
Parameters
image (Image<(Of <(Gray, Byte>)>))
The destination image
patternSize (MCvSize)
The number of inner corners per chessboard row and column
corners (array< Point2D<(Of <(Single>)>) >[]()[])
The array of corners detected
patternWasFound (Boolean)
Result of FindChessboardCorners

Assembly: Emgu.CV (Module: Emgu.CV) Version: 1.4.3249.6313 (1.4.0.0)