SimpleITK: Difference between revisions

From KitwarePublic
Jump to navigationJump to search
No edit summary
Line 4: Line 4:


* Provide an easy-access layer to ITK for non-C++ expert developers
* Provide an easy-access layer to ITK for non-C++ expert developers
= Official source repository =
SimpleITK uses git as the revision control system.  The main repository is hosted on Github [https://github.com/SimpleITK/SimpleITK https://github.com/SimpleITK/SimpleITK].


= Advisory Review Board (ARB) =
= Advisory Review Board (ARB) =
Line 21: Line 26:
* OpenCV: http://opencv.willowgarage.com/wiki/
* OpenCV: http://opencv.willowgarage.com/wiki/


= Official source repository =
SimpleITK uses git as the revision control system.  The main repository is hosted on Github [https://github.com/SimpleITK/SimpleITK https://github.com/SimpleITK/SimpleITK].


= Scope =
= Scope =
Line 33: Line 35:
* [[ITK_Release_4/SimpleITK/Wrapping | Wrapping]]
* [[ITK_Release_4/SimpleITK/Wrapping | Wrapping]]


= 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


= TCons =
= TCons =

Revision as of 13:02, 14 June 2011

Simple ITK

Goals

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


Official source repository

SimpleITK uses git as the revision control system. The main repository is hosted on Github https://github.com/SimpleITK/SimpleITK.

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


Scope

Wrapping


TCons

Pending Tasks