Table of Contents

Method DetectMarkersMultiDict

Namespace
OpenCvSharp.Aruco
Assembly
OpenCvSharp.dll

DetectMarkersMultiDict(InputArray, out Point2f[][], out int[], out Point2f[][], out int[])

Basic marker detection using all configured dictionaries.

public void DetectMarkersMultiDict(InputArray image, out Point2f[][] corners, out int[] ids, out Point2f[][] rejectedImgPoints, out int[] dictIndices)

Parameters

image InputArray

input image

corners Point2f[][]

vector of detected marker corners. For each marker, its four corners are provided.

ids int[]

vector of identifiers of the detected markers.

rejectedImgPoints Point2f[][]

contains the imgPoints of those squares whose inner code has not a correct codification.

dictIndices int[]

vector of dictionary indices for each detected marker. Use GetDictionaries() to get the list of corresponding dictionaries.