analyzeNode.hpp 411 B

12345678910111213141516171819202122
  1. #ifndef ANALYZENODE_HPP__
  2. #define ANALYZENODE_HPP__
  3. #include "nodes/base/base.hpp"
  4. #include <opencv2/opencv.hpp>
  5. namespace GNode
  6. {
  7. class AnalyzeNode : public BaseNode
  8. {
  9. public:
  10. AnalyzeNode() = delete;
  11. AnalyzeNode(const std::string& name) : BaseNode(name, NODE_TYPE::MID_NODE) {}
  12. virtual ~AnalyzeNode() { stop(); };
  13. void work() override;
  14. };
  15. } // namespace Node
  16. #endif // ANALYZENODE_HPP__