Back to Adaptive Vision Library website
You are here: Start » Function Reference » Camera Calibration » IsCircleGridPresent
IsCircleGridPresent
Detects a circle board on an image. Returns the center of each circle.
Syntax
C++
C#
void avl::IsCircleGridPresent ( const avl::Image& inImage, int inBoardColumns, int inBoardRows, bool inSymmetricPattern, atl::Conditional<atl::Array<avl::Point2D> >& outImageGridPoints )
Parameters
Name | Type | Range | Default | Description | |
---|---|---|---|---|---|
inImage | const Image& | Input image | |||
inBoardColumns | int | 4 - | Number of ranks (columns) of the chessboard | ||
inBoardRows | int | 4 - | Number of files (rows) of the chessboard | ||
inSymmetricPattern | bool | Board has symmetric pattern. | |||
outImageGridPoints | Conditional<Array<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. |