ITK/Release 4/Modularization/Prototype/Partition: Difference between revisions
From KitwarePublic
< ITK | Release 4 | Modularization | Prototype
Jump to navigationJump to search
Line 68: | Line 68: | ||
== Region Growing == | == Region Growing == | ||
== Level Sets == | == Level Sets (Module) == | ||
== Deformable Surfaces (Module) == | |||
* DeformableSimplexMesh3DFilter | |||
== Watersheds (M) == |
Revision as of 22:54, 5 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.
Kernel
Core
Pipeline (Module)
- Object
- Exception
- ProcessObject
- DataObject
Numerics
Optimizers (Module)
Statistics (Module)
Neural Networks (Module)
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)
Segmentation
Region Growing
Level Sets (Module)
Deformable Surfaces (Module)
- DeformableSimplexMesh3DFilter