Back to FabImage Library website
You are here: Start » Function Reference » Computer Vision » Camera Calibration » IsCircleGridPresent_Deprecated

IsCircleGridPresent_Deprecated
Header: | FIL.h |
---|---|
Namespace: | fil |
Module: | Calibration |
Detects a circle board on an image. Returns the center of each circle.
Applications: Preparation of data required for creating image undistortion map.
Syntax
void fil::IsCircleGridPresent_Deprecated ( const fil::Image& inImage, int inBoardColumns, int inBoardRows, bool inSymmetricPattern, ftl::Conditional<ftl::Array<fil::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
List of possible exceptions:
Error type | Description |
---|---|
DomainError | Empty image in cvFindCirclesGrid. |
DomainError | inImage must have pixels of UInt8 type in cvFindCirclesGrid. |