23 #ifndef TRAINEPIDERMISLABELLINGPARAMETERSDIALOG_HH 24 #define TRAINEPIDERMISLABELLINGPARAMETERSDIALOG_HH 30 #include <QtGui/QDialog> 31 #include <QtGui/QGroupBox> 32 #include <QtGui/QTreeWidget> 56 QWidget* parent = 0, Qt::WindowFlags f = 0);
59 std::vector<TrainfileParameters*>
trainFiles()
const;
91 void checkAndAccept();
98 QTreeWidget *p_trainFileList;
99 QPushButton *p_addTrainFileButton;
101 QGroupBox* p_randomSamplesGroup;
void setModelFileName(std::string const &name)
TrainEpidermisLabellingParametersDialog(LabellingMainWidget *mainWidget, QWidget *parent=0, Qt::WindowFlags f=0)
bool generateRandomSamples() const
void setGamma(double gamma)
std::string featureGroup() const
void setNInRootSamples(int samples)
std::vector< TrainfileParameters * > trainFiles() const
~TrainEpidermisLabellingParametersDialog()
void setGenerateRandomSamples(bool generate)
void setNOutRootSamples(int samples)
void setSdFeatureNormalization(iRoCS::Features::NormalizationType normType)
int nInRootSamples() const
iRoCS::Features::NormalizationType sdFeatureNormalization() const
int nOutRootSamples() const
void setHoughFeatureNormalization(iRoCS::Features::NormalizationType normType)
std::string modelFileName() const
void setFeatureGroup(std::string const &group)
iRoCS::Features::NormalizationType houghFeatureNormalization() const
void setCost(double cost)