28 #ifndef _aruco_detector_ 29 #define _aruco_detector_ 31 #include <opencv2/core/core.hpp> 53 static cv::Ptr<MarkerLabeler> create(
Dictionary::DICT_TYPES dict_type,
float error_correction_rate=0)
throw (cv::Exception);
69 static cv::Ptr<MarkerLabeler> create(std::string detector,std::string params=
"")
throw (cv::Exception);
78 virtual bool detect(
const cv::Mat &in,
int & marker_id,
int &nRotations)=0;
88 virtual std::string
getName()
const=0;
ROSCONSOLE_CONSOLE_IMPL_DECL std::string getName(void *handle)
Base class of labelers. A labelers receive a square of the image and determines if it has a valid mar...
virtual int getBestInputSize()
getBestInputSize if desired, you can set the desired input size to the detect function ...