#ifndef THREADEDOPENCVPROCANDDISPLAY_H #define THREADEDOPENCVPROCANDDISPLAY_H #include #include #include #include #include #include "opencv2/objdetect/objdetect.hpp" #include "opencv2/features2d/features2d.hpp" #include using namespace cv; class ThreadedOpenCVProcAndDisplay : public QObject { Q_OBJECT public: explicit ThreadedOpenCVProcAndDisplay(QObject *parent = 0); signals: public slots: private: VideoCapture Webcam; Mat matOriginal; Mat matProcessed; QImage qimgProcessed; QImage qimgFinal; }; #endif // THREADEDOPENCVPROCANDDISPLAY_H