Difference between revisions of "2009 Summer Project Week Colors Module"

From NAMIC Wiki
Jump to: navigation, search
Line 46: Line 46:
 
**Sebastien exposing the kw widgets color picker get color swatches method so that can add collections and new rgb swatches, so can add to the default collections
 
**Sebastien exposing the kw widgets color picker get color swatches method so that can add collections and new rgb swatches, so can add to the default collections
 
**Nicole modified Slicer to add color swatch collections on first invocation of the color picker dialog
 
**Nicole modified Slicer to add color swatch collections on first invocation of the color picker dialog
 
+
*Clean up
 +
**Removed SPLBrainAtlas, use the file
 +
**Removed FSSurfacedLabels
 +
**Renamed FSLabels to FreeSurferLabels
 +
*Documentation
 +
**added descriptions for color nodes
 +
**get the descriptions in the color gui help pane
 
</div>
 
</div>
 
</div>
 
</div>

Revision as of 21:04, 25 June 2009

Home < 2009 Summer Project Week Colors Module

Key Investigators

  • BWH: Nicole Aucoin
  • Kitware: Sebastien Barre

Objective

Revisting the Color module in Slicer3 to expand it's functionality, as well as it's integration with the Volumes and Editor modules.

Approach, Plan

  • Fix bug color module and color picker should work with each other
  • Fix bug FreeSurfer procedural color nodes do not display correctly in Color module
  • Introduce sub menus in the color node selector (may need to subclass the node selector widget, or write it as a standard menu). Suggested divisions:
    • continuous versus discrete
    • legacy
    • atlas
    • FreeSurfer
    • by functional utility (good for registration, fMRI, etc)
  • Update module documentation to include a line describing each colour node and what it's suited for (ie Ocean for registration results)
  • Fix the names to be more descriptive in the drop down menu (FS->FreeSurfer)
  • Remove deprecated nodes
  • Update editing to allow specifying LUTs by hue/range/ramp
    • From Ron: allow quantitative specification (ie 5 is red, 10 is blue)
  • Allow pop up scale widget to show the mapping between colours and values

Progress

So far:

  • Color Picker:
    • Sebastien exposing the kw widgets color picker get color swatches method so that can add collections and new rgb swatches, so can add to the default collections
    • Nicole modified Slicer to add color swatch collections on first invocation of the color picker dialog
  • Clean up
    • Removed SPLBrainAtlas, use the file
    • Removed FSSurfacedLabels
    • Renamed FSLabels to FreeSurferLabels
  • Documentation
    • added descriptions for color nodes
    • get the descriptions in the color gui help pane