#include <highlyreliablemarkers.h>
|
int | detect (const cv::Mat &in, int &nRotations) |
|
int | getBestInputSize () |
| getBestInputSize if desired, you can set the desired input size to the detect function More...
|
|
virtual bool | detect (const cv::Mat &in, int &marker_id, int &nRotations)=0 |
|
virtual std::string | getName () const =0 |
|
virtual | ~MarkerLabeler () |
|
Highly Reliable Marker Detector Class
Definition at line 211 of file highlyreliablemarkers.h.
bool aruco::hrm::HighlyReliableMarkers::checkBorders |
( |
cv::Mat |
grey | ) |
|
|
staticprivate |
int aruco::hrm::HighlyReliableMarkers::detect |
( |
const cv::Mat & |
in, |
|
|
int & |
nRotations |
|
) |
| |
Detect marker in a canonical image. Perform detection and error correction Return marker id in 0 rotation, or -1 if not found Assign the detected rotation of the marker to nRotation
Definition at line 299 of file highlyreliablemarkers.cpp.
int aruco::hrm::HighlyReliableMarkers::getBestInputSize |
( |
| ) |
|
|
inlinevirtual |
getBestInputSize if desired, you can set the desired input size to the detect function
- Returns
- -1 if detect accept any type of input, or a size otherwise
Reimplemented from aruco::MarkerLabeler.
Definition at line 259 of file highlyreliablemarkers.h.
static Dictionary& aruco::hrm::HighlyReliableMarkers::getDictionary |
( |
| ) |
|
|
inlinestatic |
MarkerCode aruco::hrm::HighlyReliableMarkers::getMarkerCode |
( |
const cv::Mat & |
grey | ) |
|
|
staticprivate |
bool aruco::hrm::HighlyReliableMarkers::loadDictionary |
( |
Dictionary |
D, |
|
|
float |
correctionDistance = 1 |
|
) |
| |
|
static |
bool aruco::hrm::HighlyReliableMarkers::loadDictionary |
( |
std::string |
filename, |
|
|
float |
correctionDistance = 1 |
|
) |
| |
|
static |
unsigned int aruco::hrm::HighlyReliableMarkers::_correctionDistance |
|
staticprivate |
unsigned int aruco::hrm::HighlyReliableMarkers::_n |
|
staticprivate |
unsigned int aruco::hrm::HighlyReliableMarkers::_ncellsBorder |
|
staticprivate |
int aruco::hrm::HighlyReliableMarkers::_swidth |
|
staticprivate |
The documentation for this class was generated from the following files: