7 #include "ModuleInterface.h" 9 #include "opencv2/opencv.hpp" 10 #include "VideoAnalysis.h" 14 #define GFBorder 5//Border=(SizeFGabor-1)/2 15 #define PI 3.14159265358979323846 16 #define LevelSpines 20 17 #include <boost/random.hpp> 18 #include <boost/random/normal_distribution.hpp> 29 bool setParameters(QDomNode& config);
38 bool updateParameters();
41 std::deque<cv::Mat> GaborColectionUchar;
42 std::deque<cv::Mat> GaborColection;
43 std::deque<cv::Mat> ImagenesFiltradas;
47 std::deque<cv::Mat > Fases [5] ;
50 void CreateGaborFilters();
51 double GaborFilterValuePar(
int ,
int ,
double ,
double ,
double ,
double ,
double );
52 double GaborFilterValueImpar(
int ,
int ,
double ,
double ,
double ,
double ,
double );
64 cv::Mat copiaCV_Depth;
65 cv::Mat copiaCV_DepthGray;
68 void FiltroQueFiltra();
70 cv::Mat formatconv_QT2CV(
const QImage );
72 QImage formatconv_CV2QT(
const cv::Mat&);
73 double RegresionLineal5(
double A [5]);
77 bool FLAG_ARE_SPINES_CREATED;
81 void InitiateLeSpines(
int ,
int );
82 void HamiltonianEnergyEvaluationAndModify();
83 boost::random::mt19937 rng;
Definition: ModuleInterface.h:43
An object of this class is instantiated at main code, and this object is used by every class to push ...
Definition: Datapool.h:39