Difference between revisions of "User:Millerjv/Slicer3"

From NAMIC Wiki
Jump to: navigation, search
Line 15: Line 15:
 
'''Here is a list of things I hope to attack in Slicer 3 soon'''
 
'''Here is a list of things I hope to attack in Slicer 3 soon'''
  
 +
* CSV viewers
 +
* 2D plotting
 
* VTK 3D Widgets
 
* VTK 3D Widgets
* 2D plotting
 
 
* Coordinate frame specification for the execution model
 
* Coordinate frame specification for the execution model
* CSV viewers
 
 
* More testing
 
* More testing
 
* Switch Slicer and MRML to use vtkSmartPointers and STL collections of vtkSmartPointers.
 
* Switch Slicer and MRML to use vtkSmartPointers and STL collections of vtkSmartPointers.

Revision as of 16:45, 20 December 2007

Here is a list of my work in progress for Slicer 3

  • Building command line modules from a Slicer3 installation
  • Lightbox
  • Grid integration, BatchMake integration
  • Module GUI and Widget consistency
  • Editor tools (wand, level tracing, grow cut)
  • DICOM speed
  • Transforms to/from CLI (on TransformIO branch)
  • Nonlinear transforms
  • Resampling module
  • DWI/DTI using MRMLIDImageIO
  • Model hierarchies to command line modules

Here is a list of things I hope to attack in Slicer 3 soon

  • CSV viewers
  • 2D plotting
  • VTK 3D Widgets
  • Coordinate frame specification for the execution model
  • More testing
  • Switch Slicer and MRML to use vtkSmartPointers and STL collections of vtkSmartPointers.

Here is a list of thing I have recently changed or added to Slicer 3

  • Model hierarchies from command line modules
  • Hidden and reference parameters to command line modules
  • Color table support to command line modules
  • Passing scenes to command line modules (container for transform or model hierarchies)
  • Level tracing for editor (wand and grow cut in works)
  • ROI support for the execution model
  • Reformat control in a Slice Viewer
  • Module caching
  • Module discovery speed improvements
  • Python integration testbed
  • Transforms support for the execution model (transforms passed in scenes)
  • Serialization of command line module parameter sets
  • Diffusion Weighted Imaging support for the execution model
  • Diffusion Tensor Imaging support for the execution model
  • Module logos
  • File-extension support for the execution model file browsers and preferred formats
  • Label map support for the execution model
  • Small improvements (30%) in DICOM processing speed
  • Fixed errors with vtkImageAppendComponents
  • Refactored module factory so that the module discovery mechanism can be reused by other projects