ITK Release 4/SimpleITK/Tcon 2013 03 27: Difference between revisions

From KitwarePublic
Jump to navigationJump to search
(Created page with "= Tcon Information = Please join the following teleconference line: Toll-Free #: TBA Participant Code: TBA Wednesday, March 27th, 9:30am Eastern Time = ...")
 
 
(9 intermediate revisions by 2 users not shown)
Line 1: Line 1:
= Tcon Information =
= Tcon Information =
  Please join the following teleconference line:
      Toll-Free #:    TBA
      Participant Code: TBA


  Wednesday, March 27th, 9:30am Eastern Time
We will be using Google Hang outs for this TCON. The google hangout link will be posed right before the meeting is schedule to begin.
 
https://plus.google.com/hangouts/_/4793fd345588adfa48e35423f5b89d7e1b652b45?authuser=0&hl=en
 
Wednesday, March 27th, 9:30am Eastern Time


= Attendees =
= Attendees =


* Bradley Lowekamp
* Bradley Lowekamp
* Parvin Mousavi
* David Gobbi
* Purang Abolmaesumi


=Links=
=Links=
Line 26: Line 30:


= SimITK and SimpleITK =
= SimITK and SimpleITK =
* SimITK - ITK in Simulink - http://www.simitkvtk.com
* Powerpoint Presentation: [[Media:SimITK-for-SimpleITK.ppt|SimITK.ppt]]
* XML for ITKv4.2: [[Media:itkxml-4.2.zip|itkxml-4.2.zip]]
* Description of the XML [http://www.cognitive-antics.net/mw/index.php?title=VTK/vtkWrapXML]


== SimITK Background and Design ==
== SimITK Background and Design ==


== SimpleITK Background and Design ==
== SimpleITK Background and Design ==
=== Basic Design ===
* Three layers of generations and wrapping
* SWIG is used to generate language bindings for Python, C#, R, Java, Ruby, Tcl, etc...
* Typeless C++ layer which is externally template free, and "easy" to wrap. This interface is partially manually written, and consistently follow some basic principles to provide a unified and easy to use interface.
* Most filters are described with JSON, which is used for code generation for the C++ interface.


== Discussion ==
== Discussion ==

Latest revision as of 13:31, 27 March 2013

Tcon Information

We will be using Google Hang outs for this TCON. The google hangout link will be posed right before the meeting is schedule to begin.

https://plus.google.com/hangouts/_/4793fd345588adfa48e35423f5b89d7e1b652b45?authuser=0&hl=en
Wednesday, March 27th, 9:30am Eastern Time

Attendees

  • Bradley Lowekamp
  • Parvin Mousavi
  • David Gobbi
  • Purang Abolmaesumi

Links

Daily Details

  • The Stage Repository


SimITK and SimpleITK

SimITK Background and Design

SimpleITK Background and Design

Basic Design

  • Three layers of generations and wrapping
  • SWIG is used to generate language bindings for Python, C#, R, Java, Ruby, Tcl, etc...
  • Typeless C++ layer which is externally template free, and "easy" to wrap. This interface is partially manually written, and consistently follow some basic principles to provide a unified and easy to use interface.
  • Most filters are described with JSON, which is used for code generation for the C++ interface.

Discussion