Static Public Member Functions | Public Attributes | List of all members
cv::aruco::Board Class Reference

Board of markers. More...

#include <aruco.hpp>

Inheritance diagram for cv::aruco::Board:
Inheritance graph
[legend]

Static Public Member Functions

static CV_WRAP Ptr< Boardcreate (InputArrayOfArrays objPoints, const Ptr< Dictionary > &dictionary, InputArray ids)
 Provide way to create Board by passing necessary data. Specially needed in Python. More...
 

Public Attributes

CV_PROP Ptr< Dictionarydictionary
 the dictionary of markers employed for this board More...
 
CV_PROP std::vector< int > ids
 
CV_PROP std::vector< std::vector< Point3f > > objPoints
 

Detailed Description

Board of markers.

A board is a set of markers in the 3D space with a common coordinate system. The common form of a board of marker is a planar (2D) board, however any 3D layout can be used. A Board object is composed by:

Definition at line 272 of file aruco.hpp.

Member Function Documentation

◆ create()

Ptr< Board > cv::aruco::Board::create ( InputArrayOfArrays  objPoints,
const Ptr< Dictionary > &  dictionary,
InputArray  ids 
)
static

Provide way to create Board by passing necessary data. Specially needed in Python.

Parameters
objPointsarray of object points of all the marker corners in the board
dictionarythe dictionary of markers employed for this board
idsvector of the identifiers of the markers in the board

Definition at line 1629 of file aruco.cpp.

Member Data Documentation

◆ dictionary

CV_PROP Ptr<Dictionary> cv::aruco::Board::dictionary

the dictionary of markers employed for this board

Definition at line 289 of file aruco.hpp.

◆ ids

CV_PROP std::vector< int > cv::aruco::Board::ids

vector of the identifiers of the markers in the board (same size than objPoints) The identifiers refers to the board dictionary

Definition at line 293 of file aruco.hpp.

◆ objPoints

CV_PROP std::vector< std::vector< Point3f > > cv::aruco::Board::objPoints

array of object points of all the marker corners in the board each marker include its 4 corners in CCW order. For M markers, the size is Mx4.

Definition at line 286 of file aruco.hpp.


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


aruco_pose
Author(s): Oleg Kalachev
autogenerated on Mon Feb 28 2022 22:08:24