Table of Contents

Class ArucoDetector

Namespace
OpenCvSharp.Aruco
Assembly
OpenCvSharp.dll

The main functionality of ArucoDetector class is detection of markers in an image with detectMarkers() method.

public class ArucoDetector : CvObject, IDisposable
Inheritance
ArucoDetector
Implements
Inherited Members

Constructors

ArucoDetector(Dictionary)

Creates ArucoDetector with default parameters.

public ArucoDetector(Dictionary dictionary)

Parameters

dictionary Dictionary

ArucoDetector(Dictionary, DetectorParameters, RefineParameters)

Creates ArucoDetector.

public ArucoDetector(Dictionary dictionary, DetectorParameters detectorParams, RefineParameters refineParams)

Parameters

dictionary Dictionary
detectorParams DetectorParameters
refineParams RefineParameters

Methods

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

Basic marker detection.

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

Parameters

image InputArray
corners Point2f[][]
ids int[]
rejectedImgPoints Point2f[][]