Commit af872b981d1c81b1cc25e7c3bc35e7124dd6e0d5

Authored by tfmoraes
1 parent b711ebab

Open dicom or analyze with mask already created

Showing 1 changed file with 8 additions and 0 deletions   Show diff stats
invesalius/control.py
... ... @@ -367,6 +367,7 @@ class Controller():
367 367 ps.Publisher().sendMessage('Load slice to viewer',
368 368 (proj.imagedata,
369 369 proj.mask_dict))
  370 +
370 371  
371 372 ps.Publisher().sendMessage('Load slice plane')
372 373  
... ... @@ -393,6 +394,13 @@ class Controller():
393 394 m.threshold_range, m.colour))
394 395 self.Slice.current_mask = proj.mask_dict[mask_index]
395 396 ps.Publisher().sendMessage('Show mask', (mask_index, True))
  397 + else:
  398 + mask_name = const.MASK_NAME_PATTERN % (1,)
  399 + thresh = const.THRESHOLD_RANGE
  400 + colour = const.MASK_COLOUR[0]
  401 +
  402 + ps.Publisher().sendMessage('Create new mask',
  403 + (mask_name, thresh, colour))
396 404  
397 405 ps.Publisher().sendMessage('Load measurement dict',
398 406 proj.measurement_dict)
... ...