You are here: Start » AVL.NET » AVL.DetectChessboardGrid(AvlNet.Image, int, int, AvlNet.Point3D, float, bool, bool, bool, bool, bool, AvlNet.Point2D[], AvlNet.Point3D[])
AVL.DetectChessboardGrid(AvlNet.Image, int, int, AvlNet.Point3D, float, bool, bool, bool, bool, bool, AvlNet.Point2D[], AvlNet.Point3D[])
| Namespace: | AvlNet |
|---|---|
| Assembly: | AVL.NET.dll |
Syntax
public static void DetectChessboardGrid( AvlNet.Image inImage, int inChessboardWidth, int inChessboardHeight, AvlNet.Point3D inGridOrigin, float inSquareDimension, bool inAdaptiveThresholding, bool inImageNormalization, bool inAdditionalFiltering, bool inPresenceCheck, bool inSubpixelRefinement, out AvlNet.Point2D[] outImageGridPoints, out AvlNet.Point3D[] outWorldGridPoints )
Parameters
- inImage
- Type: AvlNet.Image
- inChessboardWidth
- Type: System.Int32
- inChessboardHeight
- Type: System.Int32
- inGridOrigin
- Type: AvlNet.Point3D
- inSquareDimension
- Type: System.Single
- inAdaptiveThresholding
- Type: System.Boolean
- inImageNormalization
- Type: System.Boolean
- inAdditionalFiltering
- Type: System.Boolean
- inPresenceCheck
- Type: System.Boolean
- inSubpixelRefinement
- Type: System.Boolean
- outImageGridPoints
- Type: AvlNet.Point2D
- outWorldGridPoints
- Type: AvlNet.Point3D
Examples
DetectChessboardGrid executed with inChessboardWidth = 10, inChessboardHeight = 7.
Errors
| Error type | Description |
|---|---|
| DomainError | Empty inImage in DetectChessboardGrid. |
| DomainError | Error in DetectChessboardGrid:Error message |
| DomainError | Error in DetectChessboardGrid: Error message |
