VAT  3.0
Video Analysis Tool
setScaleImage.h
1 #ifndef SET_SCALE_IMAGE_H
2 #define SET_SCALE_IMAGE_H
3 
4 #include "Datapool.h"
5 #include "drawInterface.h"
6 #include "image_display.h"
7 //#include <QDir>
8 
9 
11 {
12 public:
13  setScaleImage(Datapool *i_data);
14  ~setScaleImage();
15 
16  //Set module configuration parameters
17  bool setParameters(QDomNode &config);
18 
19  //Initialization after reading parameters
20  bool init();
21 
22  //Function executed at each frame
23  bool draw(QImage *image);
24 
25  bool scaleImage(QImage *image);
26 
27  bool firsTime;
28  int height, xRoi, yRoi, widthRoi, heightRoi, scaledWidth, scaledHeight,
29  indexRoi, indexScaled, xScale, yScale, numChannels;
30  cv::Mat ROI, ImgARGB32, scaledImage;
31  uchar *ptr_roi, *ptr_scaledImage;
32 
33 };
34 
35 #endif // SET_SCALE_IMAGE_H
Definition: drawInterface.h:23
Definition: setScaleImage.h:10
An object of this class is instantiated at main code, and this object is used by every class to push ...
Definition: Datapool.h:39