SimpleITK: Difference between revisions

From KitwarePublic
Jump to navigationJump to search
Line 79: Line 79:


* [[ITK_Release_4/SimpleITK/Tcon 2010 07 15|7/15/2010]]
* [[ITK_Release_4/SimpleITK/Tcon 2010 07 15|7/15/2010]]
= Pending Tasks =
* [[ITK_Release_4/SimpleITK/Pending Tasks|Pending Tasks]]

Revision as of 15:51, 22 December 2010

Simple ITK

Goals

  • Provide an easy-access layer to ITK for non-C++ expert developers

Advisory Review Board (ARB)

  • The Advisory Review Board is composed of groups and individual who are potential users of the Simple ITK Layer.
  • They provide advice to ITK developers of the simple layer regarding the design and implementation of the SimpleITK API.

Survey

Examples of Other Librarires

Sandbox

Scope

Implementation Details

  • Coding Style
    • Copyright Headers & License
  • Const correctness (can we avoid using const's completely?)
  • Testing
    • C++ testing (Google Test?)
    • Python tests (PyUnit?)
    • Lua tests (?!?)
    • Java tests (JUnit)
    • ? other languages ?
  • Managing basic types
    • Arrays
    • Regions
    • Transforms
  • Not so basic types (could these be enums passed as ivars?)
    • Interpolators
    • Optimizers
    • Metrics

Plan

  • Image classes
  • IO

TCons

Pending Tasks