Table of Contents

Class Dictionary

Namespace
Emgu.CV.Aruco
Assembly
Emgu.CV.dll

Dictionary/Set of markers. It contains the inner codification.

public class Dictionary : UnmanagedObject, IDisposable
Inheritance
Dictionary
Implements
Inherited Members

Constructors

Dictionary()

Generates a new marker dictionary.

public Dictionary()

Dictionary(PredefinedDictionaryName)

Create a Dictionary using predefined values

public Dictionary(Dictionary.PredefinedDictionaryName name)

Parameters

name Dictionary.PredefinedDictionaryName

The name of the predefined dictionary

Methods

DisposeObject()

Release the unmanaged resource

protected override void DisposeObject()

GenerateImageMarker(int, int, IOutputArray, int)

Generate a canonical marker image.

public void GenerateImageMarker(int id, int sizePixels, IOutputArray img, int borderBits = 1)

Parameters

id int

Identifier of the marker that will be returned. It has to be a valid id in the specified dictionary.

sizePixels int

Size of the image in pixels

img IOutputArray

A marker image in its canonical form (i.e. ready to be printed)

borderBits int

Width of the marker border.