def set_margin(self):
     if self.ndim > 3 or self.ndim < 2:
         logger.warn("wrong dimensions setting for feature selection dialog")
         return
     default = [-1]*self.ndim
     margin = max_margin(self.selectedFeatures, default)
     
     if -1 in margin:
         margin = self.default_margin
     self.ui.spinBox_X.setValue(margin[0])
     self.ui.spinBox_Y.setValue(margin[1])
     if self.ndim==3:
         self.ui.spinBox_Z.setValue(margin[2])
     else:
         self.ui.spinBox_Z.setVisible(False)
         self.ui.label_z.setVisible(False)
示例#2
0
 def set_margin(self):
     if self.ndim > 3 or self.ndim < 2:
         logger.warn("wrong dimensions setting for feature selection dialog")
         return
     default = [-1]*self.ndim
     margin = max_margin(self.selectedFeatures, default)
     
     if -1 in margin:
         margin = self.default_margin
     #self.ui.marginEdit.setText(str(margin))
     self.ui.spinBox_X.setValue(margin[0])
     self.ui.spinBox_Y.setValue(margin[1])
     if self.ndim==3:
         self.ui.spinBox_Z.setValue(margin[2])
     else:
         self.ui.spinBox_Z.setEnabled(False)