Table of Contents

Constructor CharucoBoard

Namespace
OpenCvSharp.Aruco
Assembly
OpenCvSharp.dll

CharucoBoard(int, int, float, float, Dictionary, IEnumerable<int>?)

Creates a CharucoBoard.

public CharucoBoard(int squaresX, int squaresY, float squareLength, float markerLength, Dictionary dictionary, IEnumerable<int>? ids = null)

Parameters

squaresX int

number of chessboard squares in x direction

squaresY int

number of chessboard squares in y direction

squareLength float

chessboard square side length (normally in meters)

markerLength float

marker side length (same unit as squareLength)

dictionary Dictionary

dictionary of markers

ids IEnumerable<int>

array of id used markers. The first markers in the dictionary are used to fill the white chessboard squares if null.