Difference between revisions of "2014 Winter Project Week:Color Code Tables"

From NAMIC Wiki
Jump to: navigation, search
(Created page with '__NOTOC__ <gallery> Image:PW-SLC2014.png|Projects List </gallery> ==Key Investigators== * BWH: Nicole Aucoin * Isomics: Steve Pieper * Uni…')
 
 
(11 intermediate revisions by 2 users not shown)
Line 2: Line 2:
 
<gallery>
 
<gallery>
 
Image:PW-SLC2014.png|[[2014_Winter_Project_Week#Projects|Projects List]]
 
Image:PW-SLC2014.png|[[2014_Winter_Project_Week#Projects|Projects List]]
 +
Image:TMJErrorScalarInSlicer.jpg|New Red-Green-Blue color node in Slicer
 +
Image:TMJErrorScalarInShapePopulation.jpg|Red-Green-Blue color table in ShapePopulationViewer
 
</gallery>
 
</gallery>
  
 
==Key Investigators==
 
==Key Investigators==
  
 +
* University of Michigan: Vinicius Boen
 +
* University of North Carolina: Francois Budin
 
* BWH: Nicole Aucoin
 
* BWH: Nicole Aucoin
 
* Isomics: Steve Pieper
 
* Isomics: Steve Pieper
* University of Michigan: Vinicius Boen
 
* University of North Carolina: Francois Budin
 
  
 
==Project Description==
 
==Project Description==
Line 21: Line 23:
 
<div style="width: 27%; float: left; padding-right: 3%;">
 
<div style="width: 27%; float: left; padding-right: 3%;">
 
<h3>Approach, Plan</h3>
 
<h3>Approach, Plan</h3>
*  
+
* Work in progress
  
 
</div>
 
</div>
 
<div style="width: 27%; float: left; padding-right: 3%;">
 
<div style="width: 27%; float: left; padding-right: 3%;">
 
<h3>Progress</h3>
 
<h3>Progress</h3>
*
+
* Discussion on Tuesday morning:
 +
** looked at a vtk model with scalar overlay in Population Viewer and Slicer
 +
** defining color mappings via point scalar value and an RGB
 +
*** Population Viewer uses an xml file format to save
 +
*** Slicer doesn't have a prodecural color node storage node
 +
** identified some issues in Slicer:
 +
*** missing a red through green to blue continuous color table
 +
*** in the Models module, resetting the color table and active scalar is buggy
 +
*** in the Colors module, range is not updated to the scalar bar
 +
** Medium term Slicer to do list:
 +
*** color transfer function gui element in the Colors module
 +
*** procedural color node storage node
 +
**** support csv and xml?
 +
* Bug fixes in Slicer
 +
** [http://viewvc.slicer.org/viewvc.cgi/Slicer4?view=revision&revision=22809 Models module Display Scalars]
 +
** [http://viewvc.slicer.org/viewvc.cgi/Slicer4?view=revision&revision=22808 Model displayable manager]
 +
* Enhancements to Slicer
 +
** [http://viewvc.slicer.org/viewvc.cgi/Slicer4?view=revision&revision=22811 New red - green - blue continuous color node]
 +
* To do:
 +
** investigate the volume rendering module color transfer widget and volume properties node and storage node and see how they can be used with the procedural color nodes
 
</div>
 
</div>
  
Line 32: Line 53:
  
 
* Source code
 
* Source code
** [https://github.com/NIRALUser/3DMetricTools 3DMetricTools github]
+
** [https://github.com/NIRALUser/ShapePopulationViewer Shape Population Viewer on github]
 +
** [https://github.com/NIRALUser/3DMetricTools 3DMetricTools on github]

Latest revision as of 00:43, 10 January 2014

Home < 2014 Winter Project Week:Color Code Tables

Key Investigators

  • University of Michigan: Vinicius Boen
  • University of North Carolina: Francois Budin
  • BWH: Nicole Aucoin
  • Isomics: Steve Pieper

Project Description

Objective

  • Understand how the rendering is done in a stand alone tool (3DMeshMetric) that creates color-coded table for vtk files, in order to be able to update the stand alone tool to be part of the Slicer's extensions.

Approach, Plan

  • Work in progress

Progress

  • Discussion on Tuesday morning:
    • looked at a vtk model with scalar overlay in Population Viewer and Slicer
    • defining color mappings via point scalar value and an RGB
      • Population Viewer uses an xml file format to save
      • Slicer doesn't have a prodecural color node storage node
    • identified some issues in Slicer:
      • missing a red through green to blue continuous color table
      • in the Models module, resetting the color table and active scalar is buggy
      • in the Colors module, range is not updated to the scalar bar
    • Medium term Slicer to do list:
      • color transfer function gui element in the Colors module
      • procedural color node storage node
        • support csv and xml?
  • Bug fixes in Slicer
  • Enhancements to Slicer
  • To do:
    • investigate the volume rendering module color transfer widget and volume properties node and storage node and see how they can be used with the procedural color nodes

Reference