EstervQrCode 1.1.1
Library for qr code manipulation
Public Member Functions | List of all members
Esterv::Utils::QrDec::QRDecoder Class Reference

#include <qrcode_dec.hpp>

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

Public Member Functions

 QRDecoder ()
 
std::string decode_grey (unsigned char *img, int rows, int cols)
 
- Public Member Functions inherited from cv::QRCodeDetectorAruco
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

◆ QRDecoder()

Esterv::Utils::QrDec::QRDecoder::QRDecoder ( )
inline

Member Function Documentation

◆ decode_grey()

std::string Esterv::Utils::QrDec::QRDecoder::decode_grey ( unsigned char *  img,
int  rows,
int  cols 
)

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