Difference between revisions of "SimpleITK"

From KitwarePublic
Jump to navigationJump to search
Line 15: Line 15:
  
 
* CIMG: http://cimg.sourceforge.net
 
* CIMG: http://cimg.sourceforge.net
 +
* OpenCV: http://opencv.willowgarage.com/wiki/
  
 
= Sandbox =
 
= Sandbox =

Revision as of 08:02, 8 September 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.

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