1 #ifndef RELIABILITYSEGMENTATIONMODULE_H 2 #define RELIABILITYSEGMENTATIONMODULE_H 8 #include "ModuleInterface.h" 19 bool setParameters(QDomNode& config);
28 bool updateParameters();
30 void currImageReliability();
31 void empiricalReliability();
32 void contrastOfBlob();
33 uchar weberContrast(cv::Mat roiImg, cv::Mat roiBg, cv::Mat fgMask);
34 float pixelColorGrade(uchar L, uchar a, uchar b);
35 uchar maskColorGrade(cv::Mat roiImg, cv::Mat roiBg, cv::Mat fgMask);
36 void applyReliabilityAura(cv::Mat patchAura, cv::Mat fgMask, uchar reliabilityMesaure);
37 cv::Mat reliabilityToThermal(cv::Mat reliability);
41 int sigma, beginningFrame, dilatacion, colorUmbral;
45 uchar *ptr_imgData,*ptr_fgData, *ptr_bgData, *ptr_mReliabilityMap, *ptr_mEmpiricalReliabilityMap;
46 int imgWidth, imgHeight;
47 cv::Mat currImgGray, currImgColor, currBgGray, currBgColor, reliabilityMap, empiricalReliabilityMap,
48 foreground, imgARGB32, bgARGB32, reliabilityMapARGB32, empiricalReliabilityMapARGB32;
51 #endif // RELIABILITYSEGMENTATIONMODULE_H 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
Definition: ReliabilitySegmentationModule.h:12