Object Detection  5.0
Image Processing Using Qt and Opencv
objectdetectorbuilder.h
1 #ifndef OBJECTDETECTORBUILDER_H
2 #define OBJECTDETECTORBUILDER_H
3 
4 #include "ImageProcessor/objectdetection.h"
5 #include <QObject>
6 namespace ImageProcessor {
7 
8  class IMG_PROC_LIB ObjectDetectorBuilder;
9 
10 }
11 namespace imgproc = ImageProcessor;
13 {
14  Q_OBJECT
15 private:
16  class _ObjectDetectorBuilderImpl;
17  std::unique_ptr<_ObjectDetectorBuilderImpl> _pimpl;
18 public:
19  virtual ~ObjectDetectorBuilder();
20  explicit ObjectDetectorBuilder(QObject *parent = nullptr);
21  void addFilter(PluginSharedPointer proc);
22  std::unique_ptr<ObjectDetection> build();
23 signals:
24 
25 public slots:
26 };
27 
28 #endif // OBJECTDETECTORBUILDER_H
Common Namespace for all Image Processor Algorithms.