imagepro  2019 march
Biblioteca imagepro
threshold.h
Ir a la documentación de este archivo.
1 
37 #ifndef THRESHOLD_H
38 #define THRESHOLD_H
39 
40 #include "opencv2/opencv.hpp"
41 #include "opencv2/highgui/highgui.hpp"
42 #include "imagepro.h"
43 #include "histogram.h"
44 
45 using namespace cv;
46 
47 class Threshold
48 {
49 public:
50  Threshold();
51  ~Threshold();
52 
54 
57  QPixmap *pix_original;
58  QPixmap *pix_final;
59 
60  QImage image;
61  QPixmap pout;
62 
64  bool upper;
65 
66  Scalar lower_range;
67  Scalar upper_range;
68 
69  void setInputData(Mat *image_original_ , Mat *image_final_, int thresh_ , bool upper_);
70  void setInputData(Mat *image_original_ , Mat *image_final_, QVector3D lower, QVector3D upper);
71 
72  void threshold_(int thresh_, bool upper_);
73  void threshold_inrange(Mat *image_original_ , Mat *image_final_);
74  void threshold_inrange();
75 
76  QPixmap getOutputImage();
77 };
78 
79 #endif // THRESHOLD_H
Definition: threshold.h:47
Scalar upper_range
Definition: threshold.h:67
bool upper
Definition: threshold.h:64
QPixmap * pix_original
Definition: threshold.h:57
int thresh_int
Definition: threshold.h:63
QPixmap * pix_final
Definition: threshold.h:58
QImage image
Definition: threshold.h:60
ImagePro imgpro
Definition: threshold.h:53
Mat * image_final
Definition: threshold.h:56
Clase auxiliar para transformar imágenes de un formato a otro (Mat, QPixmap, QImage)
Mat * image_original
Definition: threshold.h:55
Scalar lower_range
Definition: threshold.h:66
Calcula y presenta el histograma de colores de una imagen.
Definition: imagepro.h:117
QPixmap pout
Definition: threshold.h:61