Go to the documentation of this file. 1 #include "../markerlabeler.h"
9 static cv::Ptr<FractalMarkerLabeler>
create(std::string params)
33 bool load(
const std::string& path);
39 bool detect(
const cv::Mat& in,
int& marker_id,
int& nRotations, std::string& additionalInfo);
49 bool getInnerCode(
const cv::Mat& thres_img,
int total_nbits, std::vector<cv::Mat>& ids);
50 cv::Mat
rotate(
const cv::Mat& in);
bool detect(const cv::Mat &in, int &marker_id, int &nRotations, std::string &additionalInfo)
static FractalMarkerSet loadPredefined(std::string info)
void setConfiguration(const FractalMarkerSet &fractMarkerSet)
bool getInnerCode(const cv::Mat &thres_img, int total_nbits, std::vector< cv::Mat > &ids)
cv::Mat rotate(const cv::Mat &in)
static cv::Ptr< FractalMarkerLabeler > create(FractalMarkerSet::CONF_TYPES conf)
static cv::Ptr< FractalMarkerLabeler > create(std::string params)
FractalMarkerSet _fractalMarkerSet
virtual ~FractalMarkerLabeler()
static bool isFractalDictionaryFile(const std::string &path)
static FractalMarkerSet load(std::string info)
bool load(const std::string &path)
std::string getName() const
int getNSubdivisions() const
getNSubdivisions returns the number of subdivisions in each axis that the iamge will be subject to....
aruco
Author(s): Rafael Muñoz Salinas
, Bence Magyar
autogenerated on Sat Sep 23 2023 02:26:45