You are here: Start » AVL.NET » AVL.IsCircleGridPresent(AvlNet.Image, int, int, bool, AvlNet.Point2D[])

AVL.IsCircleGridPresent(AvlNet.Image, int, int, bool, AvlNet.Point2D[])

Detects a circle board on an image. Returns the center of each circle.

Namespace:AvlNet
Assembly:AVL.NET.dll

Syntax


public static void IsCircleGridPresent(
	AvlNet.Image inImage,
	int inBoardColumns,
	int inBoardRows,
	bool inSymmetricPattern,
	out AvlNet.Point2D[] outImageGridPoints
)

Parameters

inImage
Type: AvlNet.Image
Input image
inBoardColumns
Type: System.Int32
Number of ranks (columns) of the chessboard
inBoardRows
Type: System.Int32
Number of files (rows) of the chessboard
inSymmetricPattern
Type: System.Boolean
Board has symmetric pattern.
outImageGridPoints
Type: AvlNet.Point2D
Approximated position of grid points

Errors

Error type Description
DomainError inImage must have pixels of UInt8 type in cvFindCirclesGrid.
DomainError Empty image in cvFindCirclesGrid.

See also