ITK/Release 4/Modularization/Prototype/Partition: Difference between revisions
From KitwarePublic
< ITK | Release 4 | Modularization | Prototype
Jump to navigationJump to search
(→Core) |
(→IO) |
||
Line 18: | Line 18: | ||
One module per file format. | One module per file format. | ||
This is because every file format brings in a dependency on a full third party library | This is because every file format brings in a dependency on a full third party library | ||
* io-common | |||
* PNG | * PNG | ||
* JPEG | * JPEG | ||
* Nrrd | * Nrrd | ||
* GE | * GE | ||
* Analyze | |||
* BMP | |||
* Gipl | |||
* Nifti | |||
* DICOM | |||
* Meta | |||
* Siemens | |||
* XML | |||
* Transform | |||
= Filtering = | = Filtering = |
Revision as of 22:06, 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
- common( Object, Exception,ProcessObject ...)
Numerics
- Optimizers
- Statistics
- Neural Networks
- FEM
IO
One module per file format. This is because every file format brings in a dependency on a full third party library
- io-common
- PNG
- JPEG
- Nrrd
- GE
- Analyze
- BMP
- Gipl
- Nifti
- DICOM
- Meta
- Siemens
- XML
- Transform
Filtering
- Anisotropic
- Gradient Anisotropic Diffusion
- Isotropic (Mean, Median, Gaussian)
- Thresholding (BinaryThreshold, OtsuThreshold)
- Mathematical Morphology
- STAPLE
Registration
- Transforms
- Deformable Registration
- Demons
- FEM
Segmentation
- Region Growing
- Level Sets
- Deformable Mesh
- Watersheds
- Voronoi