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

From NAMIC Wiki
Jump to: navigation, search
Line 7: Line 7:
 
* MSC/NLM: Bradley Lowekamp
 
* MSC/NLM: Bradley Lowekamp
 
* UIowa: Hans Johnson, Dave Welch
 
* UIowa: Hans Johnson, Dave Welch
 +
* Isomics: Steve Pieper
  
 
<div style="margin: 20px;">
 
<div style="margin: 20px;">

Revision as of 01:43, 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
    2. Extension -- commandline
    3. Extension -- loadable YES
  3. Other (Please specify)

References