imagepro  2019 march
Biblioteca imagepro
undistort.h
Ir a la documentación de este archivo.
1 
27 #ifndef UNDISTORT_H
28 #define UNDISTORT_H
29 
30 #include "opencv2/opencv.hpp"
31 #include "opencv2/highgui/highgui.hpp"
32 #include "imagepro.h"
33 
34 class Undistort
35 {
36 public:
37  Undistort();
38  ~Undistort();
39 
41 
44  QPixmap *pix_original;
45  QPixmap *pix_final;
46 
47  Mat rview;
48  QImage image;
49  QPixmap pout;
50 
54  vector<vector<Point2f> > imageCalibrationPoints;
55 
56  void setInputData( QString distortion_coefficients_ , QString rutacameraMatrixFile_);
57  void setInputData( Mat *image_original_ , Mat *image_final_, QString distortion_coefficients_ , QString rutacameraMatrixFile_);
58 
59  void readDistortionCoefficientsFile(QString distortion_coefficients_);
60  void readCameraMatrixFile(QString rutacameraMatrixFile_);
61 
62  void apply(Mat *image_original_ , Mat *image_final_);
63 
64  QPixmap getOutputImage();
65 };
66 
67 #endif // UNDISTORT_H
ImagePro imgpro
Definition: undistort.h:40
Mat * distCoeffs
Definition: undistort.h:53
Definition: undistort.h:34
QString rutacameraMatrixFile
Definition: undistort.h:51
QPixmap * pix_final
Definition: undistort.h:45
Mat rview
Definition: undistort.h:47
Mat * image_original
Definition: undistort.h:42
vector< vector< Point2f > > imageCalibrationPoints
Definition: undistort.h:54
~Undistort()
Definition: undistort.cpp:9
QString rutadistCoeffsFile
Definition: undistort.h:52
Clase auxiliar para transformar imágenes de un formato a otro (Mat, QPixmap, QImage)
Mat * cameraMatrix
Definition: undistort.h:53
void setInputData(QString distortion_coefficients_, QString rutacameraMatrixFile_)
Definition: undistort.cpp:14
void readCameraMatrixFile(QString rutacameraMatrixFile_)
Definition: undistort.cpp:73
Undistort()
Definition: undistort.cpp:3
void apply(Mat *image_original_, Mat *image_final_)
Definition: undistort.cpp:121
QPixmap pout
Definition: undistort.h:49
QPixmap getOutputImage()
Definition: undistort.cpp:154
Mat * image_final
Definition: undistort.h:43
Definition: imagepro.h:117
QImage image
Definition: undistort.h:48
QPixmap * pix_original
Definition: undistort.h:44
void readDistortionCoefficientsFile(QString distortion_coefficients_)
Definition: undistort.cpp:36