opencv2/objdetect/aruco_detector.hpp#
#include <opencv2/objdetect/aruco_dictionary.hpp>
#include <opencv2/objdetect/aruco_board.hpp>
Include dependency graph for aruco_detector.hpp:
This graph shows which files directly or indirectly include aruco_detector.hpp:
Classes#
class cv::aruco::ArucoDetector
The main functionality of ArucoDetector class is detection of markers in an image with detectMarkers() method. More…
struct cv::aruco::DetectorParameters
struct DetectorParameters is used by ArucoDetector More…
struct cv::aruco::RefineParameters
struct RefineParameters is used by ArucoDetector More…
Namespaces#
namespace cv
namespace cv::aruco
Enumerations#
enum cv::aruco::CornerRefineMethod { CORNER_REFINE_NONE, CORNER_REFINE_SUBPIX, CORNER_REFINE_CONTOUR, CORNER_REFINE_APRILTAG }
Functions#
void cv::aruco::drawDetectedMarkers (InputOutputArray image, InputArrayOfArrays corners, InputArray ids=noArray(), Scalar borderColor=Scalar(0, 255, 0))
Draw detected markers in image.
void cv::aruco::generateImageMarker (const Dictionary &dictionary, int id, int sidePixels, OutputArray img, int borderBits=1)
Generate a canonical marker image.