SimpleITK: Difference between revisions
From KitwarePublic
Jump to navigationJump to search
(→TCons) |
|||
Line 11: | Line 11: | ||
* [[ITK_Release_4/SimpleITK/Advisory Review Board|Advisory Review Board]] | * [[ITK_Release_4/SimpleITK/Advisory Review Board|Advisory Review Board]] | ||
= Survey = | |||
* [[ITK_Release_4/SimpleITK/Survey 1|Survey 1]] | * [[ITK_Release_4/SimpleITK/Survey 1|Survey 1]] | ||
Revision as of 22:07, 29 October 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
- Dan's: http://github.com/dblezek/SimpleITK (This is currently the "unofficial" SimpleITK repository)
- Gabe's: http://github.com/gabehart/SimpleITK (Experiments with multi-image filters, e.g. AddImage)
- Brad's: http://github.com/blowekamp/SimpleITK (Meta-programming experiment)
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