|
static Mat | cv::aruco::_generateRandomMarker (int markerSize, RNG &rng) |
| Generates a random marker Mat of size markerSize x markerSize. More...
|
|
static int | cv::aruco::_getSelfDistance (const Mat &marker) |
| Calculate selfDistance of the codification of a marker Mat. Self distance is the Hamming distance of the marker to itself in the other rotations. See S. Garrido-Jurado, R. Muñoz-Salinas, F. J. Madrid-Cuevas, and M. J. Marín-Jiménez. 2014. "Automatic generation and detection of highly reliable fiducial markers under occlusion". Pattern Recogn. 47, 6 (June 2014), 2280-2292. DOI=10.1016/j.patcog.2014.01.005. More...
|
|
Ptr< Dictionary > | cv::aruco::generateCustomDictionary (int nMarkers, int markerSize, const Ptr< Dictionary > &baseDictionary, int randomSeed) |
|
Ptr< Dictionary > | cv::aruco::generateCustomDictionary (int nMarkers, int markerSize, int randomSeed) |
|
CV_EXPORTS Ptr< Dictionary > | cv::aruco::getPredefinedDictionary (PREDEFINED_DICTIONARY_NAME name) |
| Returns one of the predefined dictionaries defined in PREDEFINED_DICTIONARY_NAME. More...
|
|
CV_EXPORTS_W Ptr< Dictionary > | cv::aruco::getPredefinedDictionary (int dict) |
| Returns one of the predefined dictionaries referenced by DICT_*. More...
|
|
|
const Dictionary | cv::aruco::DICT_4X4_1000_DATA = Dictionary(Mat(1000, (4*4 + 7)/8, CV_8UC4, (uchar*)DICT_4X4_1000_BYTES), 4, 0) |
|
const Dictionary | cv::aruco::DICT_4X4_100_DATA = Dictionary(Mat(100, (4*4 + 7)/8, CV_8UC4, (uchar*)DICT_4X4_1000_BYTES), 4, 1) |
|
const Dictionary | cv::aruco::DICT_4X4_250_DATA = Dictionary(Mat(250, (4*4 + 7)/8, CV_8UC4, (uchar*)DICT_4X4_1000_BYTES), 4, 1) |
|
const Dictionary | cv::aruco::DICT_4X4_50_DATA = Dictionary(Mat(50, (4*4 + 7)/8, CV_8UC4, (uchar*)DICT_4X4_1000_BYTES), 4, 1) |
|
const Dictionary | cv::aruco::DICT_5X5_1000_DATA = Dictionary(Mat(1000, (5*5 + 7)/8, CV_8UC4, (uchar*)DICT_5X5_1000_BYTES), 5, 2) |
|
const Dictionary | cv::aruco::DICT_5X5_100_DATA = Dictionary(Mat(100, (5*5 + 7)/8, CV_8UC4, (uchar*)DICT_5X5_1000_BYTES), 5, 3) |
|
const Dictionary | cv::aruco::DICT_5X5_250_DATA = Dictionary(Mat(250, (5*5 + 7)/8, CV_8UC4, (uchar*)DICT_5X5_1000_BYTES), 5, 2) |
|
const Dictionary | cv::aruco::DICT_5X5_50_DATA = Dictionary(Mat(50, (5*5 + 7)/8, CV_8UC4, (uchar*)DICT_5X5_1000_BYTES), 5, 3) |
|
const Dictionary | cv::aruco::DICT_6X6_1000_DATA = Dictionary(Mat(1000, (6*6 + 7)/8 ,CV_8UC4, (uchar*)DICT_6X6_1000_BYTES), 6, 4) |
|
const Dictionary | cv::aruco::DICT_6X6_100_DATA = Dictionary(Mat(100, (6*6 + 7)/8 ,CV_8UC4, (uchar*)DICT_6X6_1000_BYTES), 6, 5) |
|
const Dictionary | cv::aruco::DICT_6X6_250_DATA = Dictionary(Mat(250, (6*6 + 7)/8 ,CV_8UC4, (uchar*)DICT_6X6_1000_BYTES), 6, 5) |
|
const Dictionary | cv::aruco::DICT_6X6_50_DATA = Dictionary(Mat(50, (6*6 + 7)/8 ,CV_8UC4, (uchar*)DICT_6X6_1000_BYTES), 6, 6) |
|
const Dictionary | cv::aruco::DICT_7X7_1000_DATA = Dictionary(Mat(1000, (7*7 + 7)/8 ,CV_8UC4, (uchar*)DICT_7X7_1000_BYTES), 7, 6) |
|
const Dictionary | cv::aruco::DICT_7X7_100_DATA = Dictionary(Mat(100, (7*7 + 7)/8 ,CV_8UC4, (uchar*)DICT_7X7_1000_BYTES), 7, 8) |
|
const Dictionary | cv::aruco::DICT_7X7_250_DATA = Dictionary(Mat(250, (7*7 + 7)/8 ,CV_8UC4, (uchar*)DICT_7X7_1000_BYTES), 7, 8) |
|
const Dictionary | cv::aruco::DICT_7X7_50_DATA = Dictionary(Mat(50, (7*7 + 7)/8 ,CV_8UC4, (uchar*)DICT_7X7_1000_BYTES), 7, 9) |
|
const Dictionary | cv::aruco::DICT_APRILTAG_16h5_DATA = Dictionary(Mat(30, (4*4 + 7)/8, CV_8UC4, (uchar*)DICT_APRILTAG_16h5_BYTES), 4, 0) |
|
const Dictionary | cv::aruco::DICT_APRILTAG_25h9_DATA = Dictionary(Mat(35, (5*5 + 7)/8, CV_8UC4, (uchar*)DICT_APRILTAG_25h9_BYTES), 5, 0) |
|
const Dictionary | cv::aruco::DICT_APRILTAG_36h10_DATA = Dictionary(Mat(2320, (6*6 + 7)/8, CV_8UC4, (uchar*)DICT_APRILTAG_36h10_BYTES), 6, 0) |
|
const Dictionary | cv::aruco::DICT_APRILTAG_36h11_DATA = Dictionary(Mat(587, (6*6 + 7)/8, CV_8UC4, (uchar*)DICT_APRILTAG_36h11_BYTES), 6, 0) |
|
const Dictionary | cv::aruco::DICT_ARUCO_DATA = Dictionary(Mat(1024, (5*5 + 7)/8, CV_8UC4, (uchar*)DICT_ARUCO_BYTES), 5, 0) |
|