#pragma once #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; using namespace zxing; using namespace zxing::multi; using namespace zxing::qrcode; namespace { bool more = false; bool test_mode = false; bool try_harder = false; bool search_multi = false; bool use_hybrid = false; bool use_global = false; bool verbose = false; } class CParseQRInfo { public: CParseQRInfo(void); ~CParseQRInfo(void); bool parseQRInfo(cv::Mat&greyImg, char*buffer, std::size_t len); };