1 #ifndef __ACQUISITION_MODULE_H__ 2 #define __ACQUISITION_MODULE_H__ 10 #include "ModuleInterface.h" 13 #include <opencv2/core/core.hpp> 14 #include <opencv2/highgui/highgui.hpp> 16 #include <opencv2/core/mat.hpp> 37 bool setParameters(QDomNode& config);
58 bool updateParameters();
67 static int m_defaultMillisecs;
74 QImage *getNextFrame();
81 QImage *getFrame(
int i_numFrame);
93 bool goToFirstFrame();
113 bool readImageOnDisk(QImage **);
120 void readTimeStamp(QString&);
145 bool m_parseDirectory;
147 int m_currentImageIndex;
148 int m_firstFrameIndex;
149 int m_currentDirIndex;
152 QStringList directories;
153 QStringList currentFiles;
158 QString m_videoDirectory;
161 bool m_withFramesToCycle;
164 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