Difference between revisions of "2013 Summer Project Week:SimpleITK GUI"

From NAMIC Wiki
Jump to: navigation, search
Line 2: Line 2:
 
<gallery>
 
<gallery>
 
Image:PW-MIT2013.png|[[2013_Summer_Project_Week#Projects|Projects List]]
 
Image:PW-MIT2013.png|[[2013_Summer_Project_Week#Projects|Projects List]]
Image:SimpleFilters-ConfidenceConnected.png|ConfidenceConnectedImageFilter
+
Image:SimpleFilters-ConfidenceConnected.png|ConfidenceConnected
 +
Image:SimpleFilters-GridImageSource.png|GridImage
 
</gallery>
 
</gallery>
  

Revision as of 02:24, 21 June 2013

Home < 2013 Summer Project Week:SimpleITK GUI

Key Investigators

  • MSC/NLM: Bradley Lowekamp
  • UIowa: Hans Johnson, Dave Welch
  • Isomics: Steve Pieper

Objective

A Slicer module that provides some 'common usage' of SimpleITK within Slicer to facilitate learning and adoption of the Python scripting in Slicer with SimpleITK.

Approach, Plan

We will create a Scripted Module with four sections:

  • SimpleITK filter: Filters chosen from drop-down menu, with dynamically created parameter widgets
  • Input: Dynamically created for the number of images required by the SimpleITK filter selected that is MRML-aware
  • Output: Output image widget
  • Script: Textual display of Python script the module will evaluate. An "Apply" button will execute the Python code

Progress


Delivery Mechanism

This work will be delivered to the NA-MIC Kit as a (please select the appropriate options by noting YES against them below)

  1. ITK Module
  2. Slicer Module YES
    1. Built-in - MAYBE?
    2. Extension -- commandline
    3. Extension -- loadable YES
  3. Other (Please specify)

References