ITK/Release 4/Modularization/Prototype/Partition: Difference between revisions
From KitwarePublic
< ITK | Release 4 | Modularization | Prototype
Jump to navigationJump to search
No edit summary |
|||
Line 5: | Line 5: | ||
A few examples are shown to illustrate the content of the suggested module. | A few examples are shown to illustrate the content of the suggested module. | ||
= Core = | = Core = | ||
== Pipeline | == Pipeline == | ||
* Object | * Object | ||
Line 18: | Line 17: | ||
== Numerics == | == Numerics == | ||
* Optimizers | |||
* Statistics | |||
* Neural Networks | |||
=== FEM (Module) === | === FEM (Module) === |
Revision as of 17:44, 6 November 2010
List of Modules
The following is the suggested list of modules in which ITK will be partitioned.
A few examples are shown to illustrate the content of the suggested module.
Core
Pipeline
- Object
- Exception
- ProcessObject
- DataObject
Numerics
- Optimizers
- Statistics
- Neural Networks
FEM (Module)
IO
File Formats
One module per file format. This is because every file format brings in a dependency on a full third party library
PNG
Nrrd
Filtering
Smoothing
Anisotropic (Module)
- Gradient Anisotropic Diffusion
Isotropic (Module)
- Mean
- Median
- Gaussian
Thresholding (Module)
- BinaryThreshold
- OtsuThreshold
Mathematical Morphology (Module)
Registration
- Transforms (Module) ==
- Deformable Registration ==
- PDE-Based Deformable Registration (M)
- Demons
Segmentation
- Region Growing
- Level Sets
- Deformable Surface
- Watersheds
- Voronoi