EstervQrCode 1.1.1
Library for qr code manipulation
Classes | Public Member Functions | List of all members
cv::QRCodeDetectorAruco Class Reference

#include <objdetect.hpp>

Inheritance diagram for cv::QRCodeDetectorAruco:
cv::GraphicalCodeDetector Esterv::Utils::QrDec::QRDecoder

Classes

struct  Params
 

Public Member Functions

CV_WRAP QRCodeDetectorAruco ()
 
CV_WRAP QRCodeDetectorAruco (const QRCodeDetectorAruco::Params &params)
 QR code detector constructor for Aruco-based algorithm. See cv::QRCodeDetectorAruco::Params. More...
 
CV_WRAP const QRCodeDetectorAruco::ParamsgetDetectorParameters () const
 Detector parameters getter. See cv::QRCodeDetectorAruco::Params. More...
 
CV_WRAP QRCodeDetectorArucosetDetectorParameters (const QRCodeDetectorAruco::Params &params)
 Detector parameters setter. See cv::QRCodeDetectorAruco::Params. More...
 
CV_WRAP const aruco::DetectorParametersgetArucoParameters () const
 Aruco detector parameters are used to search for the finder patterns. More...
 
CV_WRAP void setArucoParameters (const aruco::DetectorParameters &params)
 Aruco detector parameters are used to search for the finder patterns. More...
 
- Public Member Functions inherited from cv::GraphicalCodeDetector
CV_DEPRECATED_EXTERNAL GraphicalCodeDetector ()
 
 GraphicalCodeDetector (const GraphicalCodeDetector &)=default
 
 GraphicalCodeDetector (GraphicalCodeDetector &&)=default
 
GraphicalCodeDetectoroperator= (const GraphicalCodeDetector &)=default
 
GraphicalCodeDetectoroperator= (GraphicalCodeDetector &&)=default
 
CV_WRAP bool detect (InputArray img, OutputArray points) const
 Detects graphical code in image and returns the quadrangle containing the code. More...
 
CV_WRAP std::string decode (InputArray img, InputArray points, OutputArray straight_code=noArray()) const
 Decodes graphical code in image once it's found by the detect() method. More...
 
CV_WRAP std::string detectAndDecode (InputArray img, OutputArray points=noArray(), OutputArray straight_code=noArray()) const
 Both detects and decodes graphical code. More...
 
CV_WRAP bool detectMulti (InputArray img, OutputArray points) const
 Detects graphical codes in image and returns the vector of the quadrangles containing the codes. More...
 
CV_WRAP bool decodeMulti (InputArray img, InputArray points, CV_OUT std::vector< std::string > &decoded_info, OutputArrayOfArrays straight_code=noArray()) const
 Decodes graphical codes in image once it's found by the detect() method. More...
 
CV_WRAP bool detectAndDecodeMulti (InputArray img, CV_OUT std::vector< std::string > &decoded_info, OutputArray points=noArray(), OutputArrayOfArrays straight_code=noArray()) const
 Both detects and decodes graphical codes. More...
 

Additional Inherited Members

- Protected Attributes inherited from cv::GraphicalCodeDetector
Ptr< Impl > p
 

Constructor & Destructor Documentation

◆ QRCodeDetectorAruco() [1/2]

CV_WRAP cv::QRCodeDetectorAruco::QRCodeDetectorAruco ( )

◆ QRCodeDetectorAruco() [2/2]

CV_WRAP cv::QRCodeDetectorAruco::QRCodeDetectorAruco ( const QRCodeDetectorAruco::Params params)
explicit

QR code detector constructor for Aruco-based algorithm. See cv::QRCodeDetectorAruco::Params.

Member Function Documentation

◆ getArucoParameters()

CV_WRAP const aruco::DetectorParameters& cv::QRCodeDetectorAruco::getArucoParameters ( ) const

Aruco detector parameters are used to search for the finder patterns.

◆ getDetectorParameters()

CV_WRAP const QRCodeDetectorAruco::Params& cv::QRCodeDetectorAruco::getDetectorParameters ( ) const

Detector parameters getter. See cv::QRCodeDetectorAruco::Params.

◆ setArucoParameters()

CV_WRAP void cv::QRCodeDetectorAruco::setArucoParameters ( const aruco::DetectorParameters params)

Aruco detector parameters are used to search for the finder patterns.

◆ setDetectorParameters()

CV_WRAP QRCodeDetectorAruco& cv::QRCodeDetectorAruco::setDetectorParameters ( const QRCodeDetectorAruco::Params params)

Detector parameters setter. See cv::QRCodeDetectorAruco::Params.


The documentation for this class was generated from the following file: