#include <detector_base.h>
Public Member Functions | |
virtual bool | detect (cv::Mat &image, int timeout=1000, unsigned int offsetx=0, unsigned int offsety=0)=0 |
std::vector< std::pair < cv::Point, cv::Point > > & | get_lines () |
std::string & | get_message () |
std::vector< cv::Point > & | get_polygon () |
Protected Attributes | |
std::vector< std::pair < cv::Point, cv::Point > > | lines_ |
std::string | message_ |
std::vector< cv::Point > | polygon_ |
Definition at line 10 of file detector_base.h.
virtual bool detectors::DetectorBase::detect | ( | cv::Mat & | image, |
int | timeout = 1000 , |
||
unsigned int | offsetx = 0 , |
||
unsigned int | offsety = 0 |
||
) | [pure virtual] |
Implemented in detectors::qrcode::Detector, and detectors::datamatrix::Detector.
std::vector< std::pair< cv::Point, cv::Point > > & detectors::DetectorBase::get_lines | ( | ) |
Definition at line 4 of file detector_base.cpp.
std::string & detectors::DetectorBase::get_message | ( | ) |
Definition at line 8 of file detector_base.cpp.
std::vector< cv::Point > & detectors::DetectorBase::get_polygon | ( | ) |
Definition at line 12 of file detector_base.cpp.
std::vector<std::pair<cv::Point,cv::Point> > detectors::DetectorBase::lines_ [protected] |
Definition at line 12 of file detector_base.h.
std::string detectors::DetectorBase::message_ [protected] |
Definition at line 14 of file detector_base.h.
std::vector<cv::Point> detectors::DetectorBase::polygon_ [protected] |
Definition at line 13 of file detector_base.h.