1 #ifndef SUPERPIXELMODEL_H 2 #define SUPERPIXELMODEL_H 7 #include <QSharedPointer> 9 #include "reliabilitysinglemodelinterface.h" 29 virtual void initInstanceAttributes();
33 virtual void initDynamicsAttributes();
36 virtual void copy(SpReliabilitySingleModelInterface);
39 virtual void copy_structure(SpReliabilitySingleModelInterface);
42 virtual void setParameters(QDomNode &i_parameters);
48 virtual void activate(
Blob *);
56 virtual void updateInstance(
Blob *);
59 virtual void updateDynamics();
64 virtual void feedback();
67 virtual void setProbabilityAndReliability();
70 virtual void setForwardBlobInterface();
73 virtual void setBackwardBlobInterface();
76 virtual bool draw(QPainter &painter);
78 virtual bool draw(QPainter &painter,
int r,
int g,
int b);
89 void updateAttributeDynamics(
double data,
double RData,
double acuity,
92 void updateAttributeDynamicsNoData(
double estimate,
double acuity,
double currentCooling,
120 int m_superpixelnumber;
126 int m_histogram_bins;
130 int m_num_iterations;
139 typedef QSharedPointer<SuperpixelModel> SpSuperpixelModel;
142 #endif // SUPERPIXELMODEL_H
Definition: reliabilityattribute.h:101
Definition: reliabilitysinglemodelinterface.h:96
Definition: SuperpixelModel.h:14
Definition: reliabilityattribute.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
Definition: reliabilityattribute.h:76
Definition: BackgroundRecLigth.h:20