Difference between revisions of "2015 Summer Project Week:SegmentationNode"

From NAMIC Wiki
Jump to: navigation, search
m (Text replacement - "http://www.slicer.org/slicerWiki/index.php/" to "https://www.slicer.org/wiki/")
 
(5 intermediate revisions by 2 users not shown)
Line 2: Line 2:
 
<gallery>
 
<gallery>
 
Image:PW-Summer2015.png|[[2015_Summer_Project_Week#Projects|Projects List]]
 
Image:PW-Summer2015.png|[[2015_Summer_Project_Week#Projects|Projects List]]
 +
Image:Segmentations.png|[http://wiki.slicer.org/slicerWiki/index.php/Documentation/Labs/Segmentations Segmentations module]
 
</gallery>
 
</gallery>
  
Line 7: Line 8:
 
* Andras Lasso
 
* Andras Lasso
 
* Steve Pieper
 
* Steve Pieper
 +
* Jayender Jagadeesan
  
 
==Project Description==
 
==Project Description==
Line 12: Line 14:
 
<div style="width: 27%; float: left; padding-right: 3%;">
 
<div style="width: 27%; float: left; padding-right: 3%;">
 
<h3>Objective</h3>
 
<h3>Objective</h3>
* Allow the new [http://www.slicer.org/slicerWiki/index.php/Documentation/Labs/Segmentations Segmentation node] to be used in the Editor
+
* Allow the new [https://www.slicer.org/wiki/Documentation/Labs/Segmentations Segmentation node] to be used in the Editor
 
</div>
 
</div>
 
<div style="width: 27%; float: left; padding-right: 3%;">
 
<div style="width: 27%; float: left; padding-right: 3%;">
Line 23: Line 25:
 
<h3>Progress</h3>
 
<h3>Progress</h3>
 
* vtkMRMLLabelMapVolume node is merged into the trunk
 
* vtkMRMLLabelMapVolume node is merged into the trunk
 +
* https://github.com/SlicerRt/Slicer/commits/segmentation-editor contains some preliminary developments
 +
* Discussion conclusion:
 +
** create a ''new'' Editor module that work with segmentation objects
 +
** ensures that old Editor module is not broken (it is embedded into several modules; have several complex mechanisms, so keeping it working while new features are added would be difficult);
 +
** it will work with old editor effects
 +
** new tools (including operations in 3D view, using models, etc.) will be allowed
 
</div>
 
</div>
 
</div>
 
</div>

Latest revision as of 17:15, 10 July 2017

Home < 2015 Summer Project Week:SegmentationNode

Key Investigators

  • Andras Lasso
  • Steve Pieper
  • Jayender Jagadeesan

Project Description

Objective

Approach, Plan

  • Merge vtkMRMLSegmentationNode into SlicerRT
  • Create a new Editor module main GUI (using Segmentation node widgets)
  • Make plugins compatible with both vtkMRMLSegmentationNode and vtkMRMLLabelMapVolumeNode

Progress

  • vtkMRMLLabelMapVolume node is merged into the trunk
  • https://github.com/SlicerRt/Slicer/commits/segmentation-editor contains some preliminary developments
  • Discussion conclusion:
    • create a new Editor module that work with segmentation objects
    • ensures that old Editor module is not broken (it is embedded into several modules; have several complex mechanisms, so keeping it working while new features are added would be difficult);
    • it will work with old editor effects
    • new tools (including operations in 3D view, using models, etc.) will be allowed