1 #ifndef __ACQUISITION_MODULE_H__ 2 #define __ACQUISITION_MODULE_H__ 5 #include "../ModuleInterface.h" 6 #include "FileAcquisitionInterface.h" 16 #include "VideoAnalysis.h" 20 #include <opencv2/core/core.hpp> 21 #include <opencv2/highgui/highgui.hpp> 23 #include <opencv2/core/mat.hpp> 24 #include <opencv2/imgproc.hpp> 26 #include <opencv2/core/core.hpp> 27 #include <opencv2/highgui/highgui.hpp> 29 #include <opencv2/core/mat.hpp> 33 #include "VideoAnalysis.h" 37 #include <opencv2/core/core.hpp> 38 #include <opencv2/highgui/highgui.hpp> 40 #include <opencv2/core/mat.hpp> 41 #include <opencv2/imgproc.hpp> 50 bool setParameters(QDomNode& config);
59 bool updateParameters();
65 static int m_defaultMillisecs;
67 QImage *getNextFrame();
68 QImage *getFrame(
int i_numFrame);
70 bool goToFirstFrame();
73 bool readImageOnDisk(QImage **);
74 void readTimeStamp(QString&);
84 bool m_parseDirectory;
86 int m_currentImageIndex;
87 int m_firstFrameIndex;
88 int m_currentDirIndex;
91 QStringList directories;
92 QStringList currentFiles;
97 QString m_videoDirectory;
100 bool m_withFramesToCycle;
103 int m_cycleStartFrame;
Definition: ModuleInterface.h:43
cv::Mat opencvImage
Stores current read image.
Definition: AcquisitionModule.h:61
An object of this class is instantiated at main code, and this object is used by every class to push ...
Definition: Datapool.h:39
void setDirectory()
Definition: AcquisitionModule.cpp:398
The AcquisitionModule class is a module designed to be in charge of reading a sequence of frames that...
Definition: AcquisitionModule.h:44