ArucoMarker

Defined under the namespace Scandit.Datacapture.Barcode

ArucoMarker
class ArucoMarker

Added in version 6.19.0

size
get size(): number

Added in version 6.19.0

The size of the ArucoMarker.

data
get data(): string

Added in version 6.19.0

The data of the ArucoMarker.

create(markerSize, markerData)
static create(markerSize: number,
        markerData: string): ArucoMarker

Added in version 6.19.0

Constructs an ArUco marker definition. Used to create a custom ArucoDictionary.

  • markerSize is the length of the side of the barcode. For a 5 by 5 marker it will be 5.

  • markerData is the data used to build the marker. It needs to contain only the values 0 or 1 as 8-bit values. The order is row major. For a 5 by 5 marker it needs to contain 25 bytes.

The markerData has to be base64 encoded as a string in our Javascript APIs.

const data = 'AQAAAQAAAQEB';
const marker = ArucoMarker.create(5, data);