http://www.emgu.com
Attempts to determine whether the input image is a view of the chessboard pattern and locate internal chessboard corners

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

Syntax

C#
public static PointF[] FindChessboardCorners(
	Image<Gray, byte> image,
	Size patternSize,
	CALIB_CB_TYPE flags
)
Visual Basic
Public Shared Function FindChessboardCorners ( _
	image As Image(Of Gray, Byte), _
	patternSize As Size, _
	flags As CALIB_CB_TYPE _
) As PointF()
Visual C++
public:
static array<PointF>^ FindChessboardCorners(
	Image<Gray, unsigned char>^ image, 
	Size patternSize, 
	CALIB_CB_TYPE flags
)

Parameters

image
Type: Emgu.CV..::..Image<(Of <(<'Gray, Byte>)>)>
Source chessboard view
patternSize
Type: System.Drawing..::..Size
The number of inner corners per chessboard row and column
flags
Type: Emgu.CV.CvEnum..::..CALIB_CB_TYPE
Various operation flags

Return Value

The corners detected if the chess board pattern is found, otherwise null is returned

See Also