18 #ifndef RAPP_QR_DETECTOR_NODE
19 #define RAPP_QR_DETECTOR_NODE
23 #include <opencv2/core/core.hpp>
24 #include <opencv2/highgui/highgui.hpp>
25 #include <opencv2/objdetect/objdetect.hpp>
26 #include <opencv2/imgproc/imgproc.hpp>
59 std::vector<QrCode>
findQrs(std::string file_name);
66 std::vector<QrCode>
detectQrs(
const cv::Mat& img);
77 #endif // RAPP_QR_DETECTOR_NODE
cv::Mat loadImage(std::string file_name)
Loads an image into a cv::Mat structure.
QrDetector(void)
Default constructor.
std::vector< QrCode > findQrs(std::string file_name)
Detects QRs in an image file.
Provides the QR detection functionality.
std::vector< QrCode > detectQrs(const cv::Mat &img)
Detects QRs in a cv::Mat.
Structure holding the essential info for a QR code.