| | |
| | | #include <map> |
| | | #include <list> |
| | | #include <opencv2/opencv.hpp> |
| | | #include <basic/pipe/TimerElement.h> |
| | | //#include <basic/pipe/TimerElement.h> |
| | | #include "YoloRpcElement.h" |
| | | #include <QSharedMemory> |
| | | #include <QString> |
| | |
| | | #include "DBStruct.h" |
| | | #include <basic/db/Elasticsearch/EsDBTool.h> |
| | | #include <jsoncpp/json/json.h> |
| | | |
| | | #include <basic/pipe/PipeElement.h> |
| | | struct VectorPoint { |
| | | cv::Point2f start_Point; |
| | | cv::Point2f end_Point; |
| | |
| | | } |
| | | |
| | | |
| | | class JudgmentRetrogradeTool : public TimerElement { |
| | | class JudgmentRetrogradeTool : public basic::PipeElement{ |
| | | public: |
| | | JudgmentRetrogradeTool() : TimerElement(1000) {} |
| | | JudgmentRetrogradeTool() {} |
| | | |
| | | JudgmentRetrogradeTool(const SdkRule &rule); |
| | | |
| | |
| | | |
| | | private: |
| | | // virtual void threadInitial() override; |
| | | virtual void timerFunc() override; |
| | | virtual void threadFunc()override; |
| | | // virtual void timerFunc() override; |
| | | // virtual void threadClosing()override; |
| | | |
| | | private: |