12 #ifndef MEXOPENCV_ARUCO_HPP 13 #define MEXOPENCV_ARUCO_HPP
const ConstMap< int, std::string > CornerRefineMethodInvMap
Inverse corner refinement methods map.
cv::Ptr< cv::aruco::GridBoard > create_GridBoard(std::vector< MxArray >::const_iterator first, std::vector< MxArray >::const_iterator last)
Create an instance of GridBoard using options in arguments.
cv::Ptr< cv::aruco::Board > MxArrayToBoard(const MxArray &arr)
Convert MxArray to cv::Ptr<cv::aruco::Board>
const ConstMap< std::string, int > CornerRefineMethodMap
Corner refinement methods map.
cv::Ptr< cv::aruco::Dictionary > MxArrayToDictionary(const MxArray &arr)
Convert MxArray to cv::Ptr<cv::aruco::Dictionary>
MxArray toStruct(const cv::Ptr< cv::aruco::DetectorParameters > ¶ms)
Convert detector parameters to scalar struct.
mxArray object wrapper for data conversion and manipulation.
Global constant definitions.
const ConstMap< std::string, cv::aruco::PREDEFINED_DICTIONARY_NAME > PredefinedDictionaryMap
Predefined dictionary types.
cv::Ptr< cv::aruco::DetectorParameters > MxArrayToDetectorParameters(const MxArray &s)
Convert MxArray to cv::Ptr<cv::aruco::DetectorParameters>
std::map wrapper with one-line initialization and lookup method.
cv::Ptr< cv::aruco::Board > create_Board(std::vector< MxArray >::const_iterator first, std::vector< MxArray >::const_iterator last)
Create an instance of Board using options in arguments.
cv::Ptr< cv::aruco::CharucoBoard > create_CharucoBoard(std::vector< MxArray >::const_iterator first, std::vector< MxArray >::const_iterator last)
Create an instance of CharucoBoard using options in arguments.