ITK Release 4/Software Guide Update: Difference between revisions
From KitwarePublic
Jump to navigationJump to search
(Created page with "= Software Guide Update = This page is intended to coordinate the effort of updating the ITK Software Guide == Revision of Existing Content == * Statistics Chapter must be rev...") |
No edit summary |
||
(5 intermediate revisions by 4 users not shown) | |||
Line 9: | Line 9: | ||
** should list new ImageIO classes | ** should list new ImageIO classes | ||
** Streaming must be described : how to use it. | ** Streaming must be described : how to use it. | ||
* Describe how memory management works -- Most people want to use a minimal amount of memory, but by default, and following the examples uses tremendously more memory. | |||
* Describe the pipeline behavior with more pictures | |||
* The software guide should use its "soap box" more effectively in promoting best practices. | |||
* A chapter on how to write the "Hello Gaussian Smoothing World" program, including timing, memory probes, and testing should be written. | |||
== Addition of New Content == | == Addition of New Content == | ||
Line 30: | Line 38: | ||
* Creating a new module | * Creating a new module | ||
* Searching for the module that contains a given class | * Searching for the module that contains a given class | ||
=== Level Sets === | === Level Sets === | ||
Line 36: | Line 43: | ||
* Generalized Level Sets | * Generalized Level Sets | ||
=== DICOM | === DICOM === | ||
* GDCM 2.0 | * GDCM 2.0 | ||
* Private Tags | |||
* MR Protocol (GE, Siemens) | |||
* DICOM Query / Retrieve | * DICOM Query / Retrieve | ||
* RTSTRUCT | |||
* MOSAIC | |||
=== Simple ITK === | === Simple ITK === | ||
* Should Simply ITK have its own book, customized to a different audience ? | * Should Simply ITK have its own book, customized to a different audience ? | ||
=== GPU === | |||
* Basic GPU computing tutorial | |||
* GPU image class | |||
* GPU process object | |||
* GPU image operators | |||
* How to write GPU itk filter |
Latest revision as of 19:49, 10 November 2010
Software Guide Update
This page is intended to coordinate the effort of updating the ITK Software Guide
Revision of Existing Content
- Statistics Chapter must be revised to match the new framework
- IO Chapter
- should list new ImageIO classes
- Streaming must be described : how to use it.
- Describe how memory management works -- Most people want to use a minimal amount of memory, but by default, and following the examples uses tremendously more memory.
- Describe the pipeline behavior with more pictures
- The software guide should use its "soap box" more effectively in promoting best practices.
- A chapter on how to write the "Hello Gaussian Smoothing World" program, including timing, memory probes, and testing should be written.
Addition of New Content
The following chapters will be added to the ITK Software Guide
FEM
- New FEM framework
Refactored Image Registration
- New capabilities
- Improving users experience
Modularization
- How to use modules
- Selecting modules
- Managing dependencies
- Creating a new module
- Searching for the module that contains a given class
Level Sets
- Generalized Level Sets
DICOM
- GDCM 2.0
- Private Tags
- MR Protocol (GE, Siemens)
- DICOM Query / Retrieve
- RTSTRUCT
- MOSAIC
Simple ITK
- Should Simply ITK have its own book, customized to a different audience ?
GPU
- Basic GPU computing tutorial
- GPU image class
- GPU process object
- GPU image operators
- How to write GPU itk filter