pktools  2.6.6
Processing Kernel for geospatial data
ui_mainwindow.h
1 /********************************************************************************
2 ** Form generated from reading UI file 'mainwindow.ui'
3 **
4 ** Created by: Qt User Interface Compiler version 4.8.6
5 **
6 ** WARNING! All changes made in this file will be lost when recompiling UI file!
7 ********************************************************************************/
8 
9 #ifndef UI_MAINWINDOW_H
10 #define UI_MAINWINDOW_H
11 
12 #include <QtCore/QVariant>
13 #include <QtGui/QAction>
14 #include <QtGui/QApplication>
15 #include <QtGui/QButtonGroup>
16 #include <QtGui/QComboBox>
17 #include <QtGui/QCommandLinkButton>
18 #include <QtGui/QGridLayout>
19 #include <QtGui/QHBoxLayout>
20 #include <QtGui/QHeaderView>
21 #include <QtGui/QLabel>
22 #include <QtGui/QLineEdit>
23 #include <QtGui/QMainWindow>
24 #include <QtGui/QMenu>
25 #include <QtGui/QMenuBar>
26 #include <QtGui/QPlainTextEdit>
27 #include <QtGui/QPushButton>
28 #include <QtGui/QSpacerItem>
29 #include <QtGui/QStatusBar>
30 #include <QtGui/QTabWidget>
31 #include <QtGui/QTableView>
32 #include <QtGui/QToolBar>
33 #include <QtGui/QToolButton>
34 #include <QtGui/QVBoxLayout>
35 #include <QtGui/QWidget>
36 
37 QT_BEGIN_NAMESPACE
38 
39 class Ui_MainWindow
40 {
41 public:
42  QAction *actionInput;
43  QAction *actionTraining;
44  QAction *actionMask;
45  QAction *actionOutput;
46  QAction *actionColor_table;
47  QWidget *centralWidget;
48  QVBoxLayout *verticalLayout;
49  QTabWidget *tabWidget;
50  QWidget *tab;
51  QVBoxLayout *verticalLayout_3;
52  QGridLayout *gridLayout;
53  QLabel *label_2;
54  QToolButton *toolButton_training;
55  QLabel *label_4;
56  QSpacerItem *horizontalSpacer_4;
57  QLineEdit *training;
58  QLineEdit *nclass;
59  QLabel *label_20;
60  QLineEdit *label;
61  QSpacerItem *horizontalSpacer_3;
62  QLabel *label_21;
63  QLineEdit *tln;
64  QSpacerItem *horizontalSpacer_2;
65  QCommandLinkButton *commandLinkButtonPrepareTable;
66  QVBoxLayout *verticalLayout_2;
67  QLabel *label_17;
68  QTableView *tableView_labels;
69  QWidget *tab_2;
70  QVBoxLayout *verticalLayout_4;
71  QGridLayout *gridLayout_2;
72  QLineEdit *nodata;
73  QLabel *label_14;
74  QToolButton *toolButton_input;
75  QLabel *label_16;
76  QLabel *label_13;
77  QToolButton *toolButton_mask;
78  QLabel *label_15;
79  QLineEdit *mask;
80  QLineEdit *msknodata;
81  QSpacerItem *horizontalSpacer_15;
82  QLineEdit *output;
83  QToolButton *toolButton_output;
84  QLineEdit *input;
85  QLabel *label_3;
86  QLabel *label_22;
87  QLineEdit *ct;
88  QToolButton *toolButton_ct;
89  QSpacerItem *verticalSpacer;
90  QWidget *tab_3;
91  QVBoxLayout *verticalLayout_5;
92  QGridLayout *gridLayout_3;
93  QLineEdit *cv;
94  QLineEdit *ccost;
95  QLabel *label_5;
96  QLabel *label_10;
97  QLabel *label_11;
98  QLabel *label_6;
99  QComboBox *svmtype;
100  QLineEdit *gamma;
101  QLabel *label_7;
102  QLineEdit *coef0;
103  QLabel *label_9;
104  QLineEdit *nu;
105  QLineEdit *kd;
106  QLabel *label_12;
107  QSpacerItem *verticalSpacer_3;
108  QComboBox *kerneltype;
109  QLabel *label_8;
110  QSpacerItem *horizontalSpacer_5;
111  QSpacerItem *verticalSpacer_2;
112  QWidget *tab_4;
113  QVBoxLayout *verticalLayout_6;
114  QLabel *label_18;
115  QLineEdit *commandLineEdit;
116  QLabel *label_19;
117  QPlainTextEdit *consoleEdit;
118  QHBoxLayout *horizontalLayout;
119  QPushButton *pushButton_run;
120  QSpacerItem *horizontalSpacer;
121  QPushButton *pushButton_restore;
122  QMenuBar *menuBar;
123  QMenu *menuFile;
124  QToolBar *mainToolBar;
125  QStatusBar *statusBar;
126 
127  void setupUi(QMainWindow *MainWindow)
128  {
129  if (MainWindow->objectName().isEmpty())
130  MainWindow->setObjectName(QString::fromUtf8("MainWindow"));
131  MainWindow->resize(628, 614);
132  actionInput = new QAction(MainWindow);
133  actionInput->setObjectName(QString::fromUtf8("actionInput"));
134  actionTraining = new QAction(MainWindow);
135  actionTraining->setObjectName(QString::fromUtf8("actionTraining"));
136  actionMask = new QAction(MainWindow);
137  actionMask->setObjectName(QString::fromUtf8("actionMask"));
138  actionOutput = new QAction(MainWindow);
139  actionOutput->setObjectName(QString::fromUtf8("actionOutput"));
140  actionColor_table = new QAction(MainWindow);
141  actionColor_table->setObjectName(QString::fromUtf8("actionColor_table"));
142  centralWidget = new QWidget(MainWindow);
143  centralWidget->setObjectName(QString::fromUtf8("centralWidget"));
144  verticalLayout = new QVBoxLayout(centralWidget);
145  verticalLayout->setSpacing(6);
146  verticalLayout->setContentsMargins(11, 11, 11, 11);
147  verticalLayout->setObjectName(QString::fromUtf8("verticalLayout"));
148  tabWidget = new QTabWidget(centralWidget);
149  tabWidget->setObjectName(QString::fromUtf8("tabWidget"));
150  tab = new QWidget();
151  tab->setObjectName(QString::fromUtf8("tab"));
152  verticalLayout_3 = new QVBoxLayout(tab);
153  verticalLayout_3->setSpacing(6);
154  verticalLayout_3->setContentsMargins(11, 11, 11, 11);
155  verticalLayout_3->setObjectName(QString::fromUtf8("verticalLayout_3"));
156  gridLayout = new QGridLayout();
157  gridLayout->setSpacing(6);
158  gridLayout->setObjectName(QString::fromUtf8("gridLayout"));
159  label_2 = new QLabel(tab);
160  label_2->setObjectName(QString::fromUtf8("label_2"));
161 
162  gridLayout->addWidget(label_2, 2, 0, 1, 1);
163 
164  toolButton_training = new QToolButton(tab);
165  toolButton_training->setObjectName(QString::fromUtf8("toolButton_training"));
166 
167  gridLayout->addWidget(toolButton_training, 0, 2, 1, 1);
168 
169  label_4 = new QLabel(tab);
170  label_4->setObjectName(QString::fromUtf8("label_4"));
171 
172  gridLayout->addWidget(label_4, 0, 0, 1, 1);
173 
174  horizontalSpacer_4 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
175 
176  gridLayout->addItem(horizontalSpacer_4, 3, 2, 1, 1);
177 
178  training = new QLineEdit(tab);
179  training->setObjectName(QString::fromUtf8("training"));
180 
181  gridLayout->addWidget(training, 0, 1, 1, 1);
182 
183  nclass = new QLineEdit(tab);
184  nclass->setObjectName(QString::fromUtf8("nclass"));
185 
186  gridLayout->addWidget(nclass, 3, 1, 1, 1);
187 
188  label_20 = new QLabel(tab);
189  label_20->setObjectName(QString::fromUtf8("label_20"));
190 
191  gridLayout->addWidget(label_20, 3, 0, 1, 1);
192 
193  label = new QLineEdit(tab);
194  label->setObjectName(QString::fromUtf8("label"));
195 
196  gridLayout->addWidget(label, 2, 1, 1, 1);
197 
198  horizontalSpacer_3 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
199 
200  gridLayout->addItem(horizontalSpacer_3, 2, 2, 1, 1);
201 
202  label_21 = new QLabel(tab);
203  label_21->setObjectName(QString::fromUtf8("label_21"));
204 
205  gridLayout->addWidget(label_21, 1, 0, 1, 1);
206 
207  tln = new QLineEdit(tab);
208  tln->setObjectName(QString::fromUtf8("tln"));
209 
210  gridLayout->addWidget(tln, 1, 1, 1, 1);
211 
212  horizontalSpacer_2 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
213 
214  gridLayout->addItem(horizontalSpacer_2, 1, 2, 1, 1);
215 
216 
217  verticalLayout_3->addLayout(gridLayout);
218 
219  commandLinkButtonPrepareTable = new QCommandLinkButton(tab);
220  commandLinkButtonPrepareTable->setObjectName(QString::fromUtf8("commandLinkButtonPrepareTable"));
221 
222  verticalLayout_3->addWidget(commandLinkButtonPrepareTable);
223 
224  verticalLayout_2 = new QVBoxLayout();
225  verticalLayout_2->setSpacing(6);
226  verticalLayout_2->setObjectName(QString::fromUtf8("verticalLayout_2"));
227  label_17 = new QLabel(tab);
228  label_17->setObjectName(QString::fromUtf8("label_17"));
229 
230  verticalLayout_2->addWidget(label_17);
231 
232  tableView_labels = new QTableView(tab);
233  tableView_labels->setObjectName(QString::fromUtf8("tableView_labels"));
234 
235  verticalLayout_2->addWidget(tableView_labels);
236 
237 
238  verticalLayout_3->addLayout(verticalLayout_2);
239 
240  tabWidget->addTab(tab, QString());
241  tab_2 = new QWidget();
242  tab_2->setObjectName(QString::fromUtf8("tab_2"));
243  verticalLayout_4 = new QVBoxLayout(tab_2);
244  verticalLayout_4->setSpacing(6);
245  verticalLayout_4->setContentsMargins(11, 11, 11, 11);
246  verticalLayout_4->setObjectName(QString::fromUtf8("verticalLayout_4"));
247  gridLayout_2 = new QGridLayout();
248  gridLayout_2->setSpacing(6);
249  gridLayout_2->setObjectName(QString::fromUtf8("gridLayout_2"));
250  nodata = new QLineEdit(tab_2);
251  nodata->setObjectName(QString::fromUtf8("nodata"));
252 
253  gridLayout_2->addWidget(nodata, 2, 5, 1, 1);
254 
255  label_14 = new QLabel(tab_2);
256  label_14->setObjectName(QString::fromUtf8("label_14"));
257 
258  gridLayout_2->addWidget(label_14, 1, 4, 1, 1);
259 
260  toolButton_input = new QToolButton(tab_2);
261  toolButton_input->setObjectName(QString::fromUtf8("toolButton_input"));
262 
263  gridLayout_2->addWidget(toolButton_input, 0, 2, 1, 1);
264 
265  label_16 = new QLabel(tab_2);
266  label_16->setObjectName(QString::fromUtf8("label_16"));
267 
268  gridLayout_2->addWidget(label_16, 2, 4, 1, 1);
269 
270  label_13 = new QLabel(tab_2);
271  label_13->setObjectName(QString::fromUtf8("label_13"));
272 
273  gridLayout_2->addWidget(label_13, 1, 0, 1, 1);
274 
275  toolButton_mask = new QToolButton(tab_2);
276  toolButton_mask->setObjectName(QString::fromUtf8("toolButton_mask"));
277 
278  gridLayout_2->addWidget(toolButton_mask, 1, 2, 1, 1);
279 
280  label_15 = new QLabel(tab_2);
281  label_15->setObjectName(QString::fromUtf8("label_15"));
282 
283  gridLayout_2->addWidget(label_15, 2, 0, 1, 1);
284 
285  mask = new QLineEdit(tab_2);
286  mask->setObjectName(QString::fromUtf8("mask"));
287 
288  gridLayout_2->addWidget(mask, 1, 1, 1, 1);
289 
290  msknodata = new QLineEdit(tab_2);
291  msknodata->setObjectName(QString::fromUtf8("msknodata"));
292 
293  gridLayout_2->addWidget(msknodata, 1, 5, 1, 1);
294 
295  horizontalSpacer_15 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
296 
297  gridLayout_2->addItem(horizontalSpacer_15, 1, 3, 1, 1);
298 
299  output = new QLineEdit(tab_2);
300  output->setObjectName(QString::fromUtf8("output"));
301 
302  gridLayout_2->addWidget(output, 2, 1, 1, 1);
303 
304  toolButton_output = new QToolButton(tab_2);
305  toolButton_output->setObjectName(QString::fromUtf8("toolButton_output"));
306 
307  gridLayout_2->addWidget(toolButton_output, 2, 2, 1, 1);
308 
309  input = new QLineEdit(tab_2);
310  input->setObjectName(QString::fromUtf8("input"));
311 
312  gridLayout_2->addWidget(input, 0, 1, 1, 1);
313 
314  label_3 = new QLabel(tab_2);
315  label_3->setObjectName(QString::fromUtf8("label_3"));
316 
317  gridLayout_2->addWidget(label_3, 0, 0, 1, 1);
318 
319  label_22 = new QLabel(tab_2);
320  label_22->setObjectName(QString::fromUtf8("label_22"));
321 
322  gridLayout_2->addWidget(label_22, 3, 0, 1, 1);
323 
324  ct = new QLineEdit(tab_2);
325  ct->setObjectName(QString::fromUtf8("ct"));
326 
327  gridLayout_2->addWidget(ct, 3, 1, 1, 1);
328 
329  toolButton_ct = new QToolButton(tab_2);
330  toolButton_ct->setObjectName(QString::fromUtf8("toolButton_ct"));
331 
332  gridLayout_2->addWidget(toolButton_ct, 3, 2, 1, 1);
333 
334 
335  verticalLayout_4->addLayout(gridLayout_2);
336 
337  verticalSpacer = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);
338 
339  verticalLayout_4->addItem(verticalSpacer);
340 
341  tabWidget->addTab(tab_2, QString());
342  tab_3 = new QWidget();
343  tab_3->setObjectName(QString::fromUtf8("tab_3"));
344  verticalLayout_5 = new QVBoxLayout(tab_3);
345  verticalLayout_5->setSpacing(6);
346  verticalLayout_5->setContentsMargins(11, 11, 11, 11);
347  verticalLayout_5->setObjectName(QString::fromUtf8("verticalLayout_5"));
348  gridLayout_3 = new QGridLayout();
349  gridLayout_3->setSpacing(6);
350  gridLayout_3->setObjectName(QString::fromUtf8("gridLayout_3"));
351  cv = new QLineEdit(tab_3);
352  cv->setObjectName(QString::fromUtf8("cv"));
353 
354  gridLayout_3->addWidget(cv, 3, 1, 1, 1);
355 
356  ccost = new QLineEdit(tab_3);
357  ccost->setObjectName(QString::fromUtf8("ccost"));
358 
359  gridLayout_3->addWidget(ccost, 2, 4, 1, 1);
360 
361  label_5 = new QLabel(tab_3);
362  label_5->setObjectName(QString::fromUtf8("label_5"));
363 
364  gridLayout_3->addWidget(label_5, 3, 0, 1, 1);
365 
366  label_10 = new QLabel(tab_3);
367  label_10->setObjectName(QString::fromUtf8("label_10"));
368 
369  gridLayout_3->addWidget(label_10, 2, 3, 1, 1);
370 
371  label_11 = new QLabel(tab_3);
372  label_11->setObjectName(QString::fromUtf8("label_11"));
373 
374  gridLayout_3->addWidget(label_11, 0, 3, 1, 1);
375 
376  label_6 = new QLabel(tab_3);
377  label_6->setObjectName(QString::fromUtf8("label_6"));
378 
379  gridLayout_3->addWidget(label_6, 0, 0, 1, 1);
380 
381  svmtype = new QComboBox(tab_3);
382  svmtype->setObjectName(QString::fromUtf8("svmtype"));
383 
384  gridLayout_3->addWidget(svmtype, 0, 1, 1, 1);
385 
386  gamma = new QLineEdit(tab_3);
387  gamma->setObjectName(QString::fromUtf8("gamma"));
388 
389  gridLayout_3->addWidget(gamma, 2, 1, 1, 1);
390 
391  label_7 = new QLabel(tab_3);
392  label_7->setObjectName(QString::fromUtf8("label_7"));
393 
394  gridLayout_3->addWidget(label_7, 1, 0, 1, 1);
395 
396  coef0 = new QLineEdit(tab_3);
397  coef0->setObjectName(QString::fromUtf8("coef0"));
398 
399  gridLayout_3->addWidget(coef0, 0, 4, 1, 1);
400 
401  label_9 = new QLabel(tab_3);
402  label_9->setObjectName(QString::fromUtf8("label_9"));
403 
404  gridLayout_3->addWidget(label_9, 2, 0, 1, 1);
405 
406  nu = new QLineEdit(tab_3);
407  nu->setObjectName(QString::fromUtf8("nu"));
408 
409  gridLayout_3->addWidget(nu, 0, 7, 1, 1);
410 
411  kd = new QLineEdit(tab_3);
412  kd->setObjectName(QString::fromUtf8("kd"));
413 
414  gridLayout_3->addWidget(kd, 1, 4, 1, 1);
415 
416  label_12 = new QLabel(tab_3);
417  label_12->setObjectName(QString::fromUtf8("label_12"));
418 
419  gridLayout_3->addWidget(label_12, 0, 6, 1, 1);
420 
421  verticalSpacer_3 = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);
422 
423  gridLayout_3->addItem(verticalSpacer_3, 0, 2, 1, 1);
424 
425  kerneltype = new QComboBox(tab_3);
426  kerneltype->setObjectName(QString::fromUtf8("kerneltype"));
427 
428  gridLayout_3->addWidget(kerneltype, 1, 1, 1, 1);
429 
430  label_8 = new QLabel(tab_3);
431  label_8->setObjectName(QString::fromUtf8("label_8"));
432 
433  gridLayout_3->addWidget(label_8, 1, 3, 1, 1);
434 
435  horizontalSpacer_5 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
436 
437  gridLayout_3->addItem(horizontalSpacer_5, 0, 5, 1, 1);
438 
439 
440  verticalLayout_5->addLayout(gridLayout_3);
441 
442  verticalSpacer_2 = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);
443 
444  verticalLayout_5->addItem(verticalSpacer_2);
445 
446  tabWidget->addTab(tab_3, QString());
447  tab_4 = new QWidget();
448  tab_4->setObjectName(QString::fromUtf8("tab_4"));
449  verticalLayout_6 = new QVBoxLayout(tab_4);
450  verticalLayout_6->setSpacing(6);
451  verticalLayout_6->setContentsMargins(11, 11, 11, 11);
452  verticalLayout_6->setObjectName(QString::fromUtf8("verticalLayout_6"));
453  label_18 = new QLabel(tab_4);
454  label_18->setObjectName(QString::fromUtf8("label_18"));
455 
456  verticalLayout_6->addWidget(label_18);
457 
458  commandLineEdit = new QLineEdit(tab_4);
459  commandLineEdit->setObjectName(QString::fromUtf8("commandLineEdit"));
460 
461  verticalLayout_6->addWidget(commandLineEdit);
462 
463  label_19 = new QLabel(tab_4);
464  label_19->setObjectName(QString::fromUtf8("label_19"));
465 
466  verticalLayout_6->addWidget(label_19);
467 
468  consoleEdit = new QPlainTextEdit(tab_4);
469  consoleEdit->setObjectName(QString::fromUtf8("consoleEdit"));
470 
471  verticalLayout_6->addWidget(consoleEdit);
472 
473  tabWidget->addTab(tab_4, QString());
474 
475  verticalLayout->addWidget(tabWidget);
476 
477  horizontalLayout = new QHBoxLayout();
478  horizontalLayout->setSpacing(6);
479  horizontalLayout->setObjectName(QString::fromUtf8("horizontalLayout"));
480  pushButton_run = new QPushButton(centralWidget);
481  pushButton_run->setObjectName(QString::fromUtf8("pushButton_run"));
482 
483  horizontalLayout->addWidget(pushButton_run);
484 
485  horizontalSpacer = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
486 
487  horizontalLayout->addItem(horizontalSpacer);
488 
489  pushButton_restore = new QPushButton(centralWidget);
490  pushButton_restore->setObjectName(QString::fromUtf8("pushButton_restore"));
491 
492  horizontalLayout->addWidget(pushButton_restore);
493 
494 
495  verticalLayout->addLayout(horizontalLayout);
496 
497  MainWindow->setCentralWidget(centralWidget);
498  menuBar = new QMenuBar(MainWindow);
499  menuBar->setObjectName(QString::fromUtf8("menuBar"));
500  menuBar->setGeometry(QRect(0, 0, 628, 25));
501  menuFile = new QMenu(menuBar);
502  menuFile->setObjectName(QString::fromUtf8("menuFile"));
503  MainWindow->setMenuBar(menuBar);
504  mainToolBar = new QToolBar(MainWindow);
505  mainToolBar->setObjectName(QString::fromUtf8("mainToolBar"));
506  MainWindow->addToolBar(Qt::TopToolBarArea, mainToolBar);
507  statusBar = new QStatusBar(MainWindow);
508  statusBar->setObjectName(QString::fromUtf8("statusBar"));
509  MainWindow->setStatusBar(statusBar);
510  QWidget::setTabOrder(tabWidget, training);
511  QWidget::setTabOrder(training, toolButton_training);
512  QWidget::setTabOrder(toolButton_training, tln);
513  QWidget::setTabOrder(tln, label);
514  QWidget::setTabOrder(label, nclass);
515  QWidget::setTabOrder(nclass, input);
516  QWidget::setTabOrder(input, toolButton_input);
517  QWidget::setTabOrder(toolButton_input, mask);
518  QWidget::setTabOrder(mask, toolButton_mask);
519  QWidget::setTabOrder(toolButton_mask, msknodata);
520  QWidget::setTabOrder(msknodata, output);
521  QWidget::setTabOrder(output, toolButton_output);
522  QWidget::setTabOrder(toolButton_output, nodata);
523  QWidget::setTabOrder(nodata, ct);
524  QWidget::setTabOrder(ct, toolButton_ct);
525  QWidget::setTabOrder(toolButton_ct, svmtype);
526  QWidget::setTabOrder(svmtype, coef0);
527  QWidget::setTabOrder(coef0, nu);
528  QWidget::setTabOrder(nu, kerneltype);
529  QWidget::setTabOrder(kerneltype, kd);
530  QWidget::setTabOrder(kd, gamma);
531  QWidget::setTabOrder(gamma, ccost);
532  QWidget::setTabOrder(ccost, cv);
533  QWidget::setTabOrder(cv, commandLineEdit);
534  QWidget::setTabOrder(commandLineEdit, consoleEdit);
535  QWidget::setTabOrder(consoleEdit, tableView_labels);
536  QWidget::setTabOrder(tableView_labels, commandLinkButtonPrepareTable);
537  QWidget::setTabOrder(commandLinkButtonPrepareTable, pushButton_run);
538  QWidget::setTabOrder(pushButton_run, pushButton_restore);
539 
540  menuBar->addAction(menuFile->menuAction());
541  menuFile->addAction(actionInput);
542  menuFile->addAction(actionTraining);
543  menuFile->addAction(actionMask);
544  menuFile->addAction(actionOutput);
545  menuFile->addAction(actionColor_table);
546 
547  retranslateUi(MainWindow);
548 
549  tabWidget->setCurrentIndex(0);
550 
551 
552  QMetaObject::connectSlotsByName(MainWindow);
553  } // setupUi
554 
555  void retranslateUi(QMainWindow *MainWindow)
556  {
557  MainWindow->setWindowTitle(QApplication::translate("MainWindow", "pksvm_gui", 0, QApplication::UnicodeUTF8));
558  actionInput->setText(QApplication::translate("MainWindow", "Input", 0, QApplication::UnicodeUTF8));
559  actionInput->setShortcut(QApplication::translate("MainWindow", "Alt+I", 0, QApplication::UnicodeUTF8));
560  actionTraining->setText(QApplication::translate("MainWindow", "Training", 0, QApplication::UnicodeUTF8));
561  actionTraining->setShortcut(QApplication::translate("MainWindow", "Alt+T", 0, QApplication::UnicodeUTF8));
562  actionMask->setText(QApplication::translate("MainWindow", "Mask", 0, QApplication::UnicodeUTF8));
563  actionMask->setShortcut(QApplication::translate("MainWindow", "Alt+M", 0, QApplication::UnicodeUTF8));
564  actionOutput->setText(QApplication::translate("MainWindow", "Output", 0, QApplication::UnicodeUTF8));
565  actionOutput->setShortcut(QApplication::translate("MainWindow", "Alt+O", 0, QApplication::UnicodeUTF8));
566  actionColor_table->setText(QApplication::translate("MainWindow", "Color table", 0, QApplication::UnicodeUTF8));
567  actionColor_table->setShortcut(QApplication::translate("MainWindow", "Alt+C", 0, QApplication::UnicodeUTF8));
568 #ifndef QT_NO_TOOLTIP
569  label_2->setToolTip(QApplication::translate("MainWindow", "<html><head/><body><p>Attribute name of the class label in the training vector file (default is label)</p></body></html>", 0, QApplication::UnicodeUTF8));
570 #endif // QT_NO_TOOLTIP
571  label_2->setText(QApplication::translate("MainWindow", "attribute name for class label", 0, QApplication::UnicodeUTF8));
572  toolButton_training->setText(QApplication::translate("MainWindow", "...", 0, QApplication::UnicodeUTF8));
573 #ifndef QT_NO_TOOLTIP
574  label_4->setToolTip(QApplication::translate("MainWindow", "<html><head/><body><p>OGR supported vector file. Features must contain labels and band information. You can use pkextract to prepare training vector files</p></body></html>", 0, QApplication::UnicodeUTF8));
575 #endif // QT_NO_TOOLTIP
576  label_4->setText(QApplication::translate("MainWindow", "Training vectorfile", 0, QApplication::UnicodeUTF8));
577 #ifndef QT_NO_TOOLTIP
578  label_20->setToolTip(QApplication::translate("MainWindow", "<html><head/><body><p>Provide number of classes in training file here to prepare class name-value pairs (push button prepare table). This is mandatory if labels in training vector are provided as text (instead of Integer values). The table also provide priors and balance classes in training sample.</p></body></html>", 0, QApplication::UnicodeUTF8));
579 #endif // QT_NO_TOOLTIP
580  label_20->setText(QApplication::translate("MainWindow", "number of classes to prepare table", 0, QApplication::UnicodeUTF8));
581 #ifndef QT_NO_TOOLTIP
582  label_21->setToolTip(QApplication::translate("MainWindow", "<html><head/><body><p>Name of the training layer (optional). If not provided, all layers will be read per default.</p></body></html>", 0, QApplication::UnicodeUTF8));
583 #endif // QT_NO_TOOLTIP
584  label_21->setText(QApplication::translate("MainWindow", "Training layername (optional)", 0, QApplication::UnicodeUTF8));
585  commandLinkButtonPrepareTable->setText(QApplication::translate("MainWindow", "prepare table", 0, QApplication::UnicodeUTF8));
586  label_17->setText(QApplication::translate("MainWindow", "class name-value pairs", 0, QApplication::UnicodeUTF8));
587  tabWidget->setTabText(tabWidget->indexOf(tab), QApplication::translate("MainWindow", "Training", 0, QApplication::UnicodeUTF8));
588  label_14->setText(QApplication::translate("MainWindow", "msknodata", 0, QApplication::UnicodeUTF8));
589  toolButton_input->setText(QApplication::translate("MainWindow", "...", 0, QApplication::UnicodeUTF8));
590  label_16->setText(QApplication::translate("MainWindow", "nodata", 0, QApplication::UnicodeUTF8));
591 #ifndef QT_NO_TOOLTIP
592  label_13->setToolTip(QApplication::translate("MainWindow", "<html><head/><body><p>Dimensions of mask image must correspond to input image. Pixels in mask with values=masknodata are not classified and get nodata value.</p></body></html>", 0, QApplication::UnicodeUTF8));
593 #endif // QT_NO_TOOLTIP
594  label_13->setText(QApplication::translate("MainWindow", "Mask image", 0, QApplication::UnicodeUTF8));
595  toolButton_mask->setText(QApplication::translate("MainWindow", "...", 0, QApplication::UnicodeUTF8));
596 #ifndef QT_NO_TOOLTIP
597  label_15->setToolTip(QApplication::translate("MainWindow", "<html><head/><body><p>Output image (classified map). Can be OGR vector or GDAL raster, depending on input data.</p></body></html>", 0, QApplication::UnicodeUTF8));
598 #endif // QT_NO_TOOLTIP
599  label_15->setText(QApplication::translate("MainWindow", "Output data", 0, QApplication::UnicodeUTF8));
600  toolButton_output->setText(QApplication::translate("MainWindow", "...", 0, QApplication::UnicodeUTF8));
601 #ifndef QT_NO_TOOLTIP
602  label_3->setToolTip(QApplication::translate("MainWindow", "<html><head/><body><p>Input image. Both OGR vectors and GDAL rasters are supported. Number of bands must match those in training sample.</p></body></html>", 0, QApplication::UnicodeUTF8));
603 #endif // QT_NO_TOOLTIP
604  label_3->setText(QApplication::translate("MainWindow", "Input data", 0, QApplication::UnicodeUTF8));
605 #ifndef QT_NO_TOOLTIP
606  label_22->setToolTip(QApplication::translate("MainWindow", "<html><head/><body><p>Color table must be provided as ASCII text file with five (space delimited) columns:</p><p>value red green blue alpha<br/></p></body></html>", 0, QApplication::UnicodeUTF8));
607 #endif // QT_NO_TOOLTIP
608  label_22->setText(QApplication::translate("MainWindow", "color table", 0, QApplication::UnicodeUTF8));
609  toolButton_ct->setText(QApplication::translate("MainWindow", "...", 0, QApplication::UnicodeUTF8));
610  tabWidget->setTabText(tabWidget->indexOf(tab_2), QApplication::translate("MainWindow", "Input/Output", 0, QApplication::UnicodeUTF8));
611 #ifndef QT_NO_TOOLTIP
612  label_5->setToolTip(QApplication::translate("MainWindow", "<html><head/><body><p>Leave empty to skip cross validation. Enter 2 for a two-fold cross validation</p></body></html>", 0, QApplication::UnicodeUTF8));
613 #endif // QT_NO_TOOLTIP
614  label_5->setText(QApplication::translate("MainWindow", "n-fold cross validation", 0, QApplication::UnicodeUTF8));
615 #ifndef QT_NO_TOOLTIP
616  label_10->setToolTip(QApplication::translate("MainWindow", "<html><head/><body><p>the parameter C of C_SVC, epsilon_SVR, and nu_SVR (default is 1)</p></body></html>", 0, QApplication::UnicodeUTF8));
617 #endif // QT_NO_TOOLTIP
618  label_10->setText(QApplication::translate("MainWindow", "CCost", 0, QApplication::UnicodeUTF8));
619 #ifndef QT_NO_TOOLTIP
620  label_11->setToolTip(QApplication::translate("MainWindow", "<html><head/><body><p>Coef0 in the kernel function (default is 0)</p></body></html>", 0, QApplication::UnicodeUTF8));
621 #endif // QT_NO_TOOLTIP
622  label_11->setText(QApplication::translate("MainWindow", "Coef 0", 0, QApplication::UnicodeUTF8));
623 #ifndef QT_NO_TOOLTIP
624  label_6->setToolTip(QApplication::translate("MainWindow", "<html><head/><body><p>Type of the support vector machine</p></body></html>", 0, QApplication::UnicodeUTF8));
625 #endif // QT_NO_TOOLTIP
626  label_6->setText(QApplication::translate("MainWindow", "SVM type", 0, QApplication::UnicodeUTF8));
627 #ifndef QT_NO_TOOLTIP
628  label_7->setToolTip(QApplication::translate("MainWindow", "<html><head/><body><p>type of kernel function (default is radial)</p></body></html>", 0, QApplication::UnicodeUTF8));
629 #endif // QT_NO_TOOLTIP
630  label_7->setText(QApplication::translate("MainWindow", "Kernel type", 0, QApplication::UnicodeUTF8));
631 #ifndef QT_NO_TOOLTIP
632  label_9->setToolTip(QApplication::translate("MainWindow", "<html><head/><body><p>gamma in kernel function (default is 0)</p></body></html>", 0, QApplication::UnicodeUTF8));
633 #endif // QT_NO_TOOLTIP
634  label_9->setText(QApplication::translate("MainWindow", "Gamma", 0, QApplication::UnicodeUTF8));
635 #ifndef QT_NO_TOOLTIP
636  label_12->setToolTip(QApplication::translate("MainWindow", "<html><head/><body><p>the parameter nu of nu_SVC, one_class SVM, and nu_SVR (default is 0.5)</p></body></html>", 0, QApplication::UnicodeUTF8));
637 #endif // QT_NO_TOOLTIP
638  label_12->setText(QApplication::translate("MainWindow", "nu", 0, QApplication::UnicodeUTF8));
639 #ifndef QT_NO_TOOLTIP
640  label_8->setToolTip(QApplication::translate("MainWindow", "<html><head/><body><p>degree in kernel function (default is 3)</p></body></html>", 0, QApplication::UnicodeUTF8));
641 #endif // QT_NO_TOOLTIP
642  label_8->setText(QApplication::translate("MainWindow", "Kernel degree", 0, QApplication::UnicodeUTF8));
643  tabWidget->setTabText(tabWidget->indexOf(tab_3), QApplication::translate("MainWindow", "Classifier", 0, QApplication::UnicodeUTF8));
644  label_18->setText(QApplication::translate("MainWindow", "Command line", 0, QApplication::UnicodeUTF8));
645  label_19->setText(QApplication::translate("MainWindow", "Console output", 0, QApplication::UnicodeUTF8));
646  tabWidget->setTabText(tabWidget->indexOf(tab_4), QApplication::translate("MainWindow", "Console", 0, QApplication::UnicodeUTF8));
647 #ifndef QT_NO_TOOLTIP
648  pushButton_run->setToolTip(QApplication::translate("MainWindow", "<html><head/><body><p>Classify with current settings (check Console for output)</p></body></html>", 0, QApplication::UnicodeUTF8));
649 #endif // QT_NO_TOOLTIP
650  pushButton_run->setText(QApplication::translate("MainWindow", "Run", 0, QApplication::UnicodeUTF8));
651 #ifndef QT_NO_TOOLTIP
652  pushButton_restore->setToolTip(QApplication::translate("MainWindow", "<html><head/><body><p>reset all parameters to default</p></body></html>", 0, QApplication::UnicodeUTF8));
653 #endif // QT_NO_TOOLTIP
654  pushButton_restore->setText(QApplication::translate("MainWindow", "Restore defaults", 0, QApplication::UnicodeUTF8));
655  menuFile->setTitle(QApplication::translate("MainWindow", "File", 0, QApplication::UnicodeUTF8));
656  } // retranslateUi
657 
658 };
659 
660 namespace Ui {
661  class MainWindow: public Ui_MainWindow {};
662 } // namespace Ui
663 
664 QT_END_NAMESPACE
665 
666 #endif // UI_MAINWINDOW_H