You are here: Start » AVL.NET » AVL.IsCircleGridPresent

AVL.IsCircleGridPresent

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

Namespace:AvlNet
Assembly:AVL.NET.dll

Syntax

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

Parameters

Name Type Range Default Description
inImageAvlNet.ImageInput image.
inBoardColumnsint<4, INF>Number of ranks (columns) of the chessboard.
inBoardRowsint<4, INF>Number of files (rows) of the chessboard.
inSymmetricPatternboolBoard has symmetric pattern.
outImageGridPointsAvlNet.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