Zivid C++ API 2.14.0+e4a0c4a9-1
Zivid::Calibration::MarkerDictionary Class Reference

Holds information about fiducial markers such as ArUco or AprilTag for detection. More...

#include <Zivid/Calibration/MarkerDictionary.h>

Public Member Functions

ZIVID_CORE_EXPORT size_t markerCount () const
 Query the number of markers in the dictionary.
 
ZIVID_CORE_EXPORT std::string toString () const
 Get the string representation of the dictionary.
 

Static Public Attributes

static const ZIVID_CORE_EXPORT MarkerDictionary aruco4x4_50
 Built-in OpenCV dictionary of ArUco markers of size 4x4 with a dictionary size 50.
 
static const ZIVID_CORE_EXPORT MarkerDictionary aruco4x4_100
 Built-in OpenCV dictionary of ArUco markers of size 4x4 with a dictionary size 100.
 
static const ZIVID_CORE_EXPORT MarkerDictionary aruco4x4_250
 Built-in OpenCV dictionary of ArUco markers of size 4x4 with a dictionary size 250.
 
static const ZIVID_CORE_EXPORT MarkerDictionary aruco4x4_1000
 Built-in OpenCV dictionary of ArUco markers of size 4x4 with a dictionary size 1000.
 
static const ZIVID_CORE_EXPORT MarkerDictionary aruco5x5_50
 Built-in OpenCV dictionary of ArUco markers of size 5x5 with a dictionary size 50.
 
static const ZIVID_CORE_EXPORT MarkerDictionary aruco5x5_100
 Built-in OpenCV dictionary of ArUco markers of size 5x5 with a dictionary size 100.
 
static const ZIVID_CORE_EXPORT MarkerDictionary aruco5x5_250
 Built-in OpenCV dictionary of ArUco markers of size 5x5 with a dictionary size 250.
 
static const ZIVID_CORE_EXPORT MarkerDictionary aruco5x5_1000
 Built-in OpenCV dictionary of ArUco markers of size 5x5 with a dictionary size 1000.
 
static const ZIVID_CORE_EXPORT MarkerDictionary aruco6x6_50
 Built-in OpenCV dictionary of ArUco markers of size 6x6 with a dictionary size 50.
 
static const ZIVID_CORE_EXPORT MarkerDictionary aruco6x6_100
 Built-in OpenCV dictionary of ArUco markers of size 6x6 with a dictionary size 100.
 
static const ZIVID_CORE_EXPORT MarkerDictionary aruco6x6_250
 Built-in OpenCV dictionary of ArUco markers of size 6x6 with a dictionary size 250.
 
static const ZIVID_CORE_EXPORT MarkerDictionary aruco6x6_1000
 Built-in OpenCV dictionary of ArUco markers of size 6x6 with a dictionary size 1000.
 
static const ZIVID_CORE_EXPORT MarkerDictionary aruco7x7_50
 Built-in OpenCV dictionary of ArUco markers of size 7x7 with a dictionary size 50.
 
static const ZIVID_CORE_EXPORT MarkerDictionary aruco7x7_100
 Built-in OpenCV dictionary of ArUco markers of size 7x7 with a dictionary size 100.
 
static const ZIVID_CORE_EXPORT MarkerDictionary aruco7x7_250
 Built-in OpenCV dictionary of ArUco markers of size 7x7 with a dictionary size 250.
 
static const ZIVID_CORE_EXPORT MarkerDictionary aruco7x7_1000
 Built-in OpenCV dictionary of ArUco markers of size 7x7 with a dictionary size 1000.
 

Detailed Description

Holds information about fiducial markers such as ArUco or AprilTag for detection.

For more information on ArUco markers see the OpenCV documentation on ArUco markers To get more information about fiducial markers in general, refer to the wikipedia page

Member Function Documentation

◆ markerCount()

ZIVID_CORE_EXPORT size_t Zivid::Calibration::MarkerDictionary::markerCount ( ) const

Query the number of markers in the dictionary.

Returns
The number of markers in the dictionary.

◆ toString()

ZIVID_CORE_EXPORT std::string Zivid::Calibration::MarkerDictionary::toString ( ) const

Get the string representation of the dictionary.

Member Data Documentation

◆ aruco4x4_100

const ZIVID_CORE_EXPORT MarkerDictionary Zivid::Calibration::MarkerDictionary::aruco4x4_100
static

Built-in OpenCV dictionary of ArUco markers of size 4x4 with a dictionary size 100.

◆ aruco4x4_1000

const ZIVID_CORE_EXPORT MarkerDictionary Zivid::Calibration::MarkerDictionary::aruco4x4_1000
static

Built-in OpenCV dictionary of ArUco markers of size 4x4 with a dictionary size 1000.

◆ aruco4x4_250

const ZIVID_CORE_EXPORT MarkerDictionary Zivid::Calibration::MarkerDictionary::aruco4x4_250
static

Built-in OpenCV dictionary of ArUco markers of size 4x4 with a dictionary size 250.

◆ aruco4x4_50

const ZIVID_CORE_EXPORT MarkerDictionary Zivid::Calibration::MarkerDictionary::aruco4x4_50
static

Built-in OpenCV dictionary of ArUco markers of size 4x4 with a dictionary size 50.

◆ aruco5x5_100

const ZIVID_CORE_EXPORT MarkerDictionary Zivid::Calibration::MarkerDictionary::aruco5x5_100
static

Built-in OpenCV dictionary of ArUco markers of size 5x5 with a dictionary size 100.

◆ aruco5x5_1000

const ZIVID_CORE_EXPORT MarkerDictionary Zivid::Calibration::MarkerDictionary::aruco5x5_1000
static

Built-in OpenCV dictionary of ArUco markers of size 5x5 with a dictionary size 1000.

◆ aruco5x5_250

const ZIVID_CORE_EXPORT MarkerDictionary Zivid::Calibration::MarkerDictionary::aruco5x5_250
static

Built-in OpenCV dictionary of ArUco markers of size 5x5 with a dictionary size 250.

◆ aruco5x5_50

const ZIVID_CORE_EXPORT MarkerDictionary Zivid::Calibration::MarkerDictionary::aruco5x5_50
static

Built-in OpenCV dictionary of ArUco markers of size 5x5 with a dictionary size 50.

◆ aruco6x6_100

const ZIVID_CORE_EXPORT MarkerDictionary Zivid::Calibration::MarkerDictionary::aruco6x6_100
static

Built-in OpenCV dictionary of ArUco markers of size 6x6 with a dictionary size 100.

◆ aruco6x6_1000

const ZIVID_CORE_EXPORT MarkerDictionary Zivid::Calibration::MarkerDictionary::aruco6x6_1000
static

Built-in OpenCV dictionary of ArUco markers of size 6x6 with a dictionary size 1000.

◆ aruco6x6_250

const ZIVID_CORE_EXPORT MarkerDictionary Zivid::Calibration::MarkerDictionary::aruco6x6_250
static

Built-in OpenCV dictionary of ArUco markers of size 6x6 with a dictionary size 250.

◆ aruco6x6_50

const ZIVID_CORE_EXPORT MarkerDictionary Zivid::Calibration::MarkerDictionary::aruco6x6_50
static

Built-in OpenCV dictionary of ArUco markers of size 6x6 with a dictionary size 50.

◆ aruco7x7_100

const ZIVID_CORE_EXPORT MarkerDictionary Zivid::Calibration::MarkerDictionary::aruco7x7_100
static

Built-in OpenCV dictionary of ArUco markers of size 7x7 with a dictionary size 100.

◆ aruco7x7_1000

const ZIVID_CORE_EXPORT MarkerDictionary Zivid::Calibration::MarkerDictionary::aruco7x7_1000
static

Built-in OpenCV dictionary of ArUco markers of size 7x7 with a dictionary size 1000.

◆ aruco7x7_250

const ZIVID_CORE_EXPORT MarkerDictionary Zivid::Calibration::MarkerDictionary::aruco7x7_250
static

Built-in OpenCV dictionary of ArUco markers of size 7x7 with a dictionary size 250.

◆ aruco7x7_50

const ZIVID_CORE_EXPORT MarkerDictionary Zivid::Calibration::MarkerDictionary::aruco7x7_50
static

Built-in OpenCV dictionary of ArUco markers of size 7x7 with a dictionary size 50.


The documentation for this class was generated from the following file: