ITK/Release 4/Modularization/Prototype/Partition: Difference between revisions
From KitwarePublic
< ITK | Release 4 | Modularization | Prototype
Jump to navigationJump to search
(→Core) |
|||
Line 28: | Line 28: | ||
= Filtering = | = Filtering = | ||
== Smoothing == | |||
=== Anisotropic (Module) === | |||
* Gradient Anisotropic Diffusion | |||
=== Isotropic (Module) === | |||
* Mean | |||
* Median | |||
* Gaussian | |||
== Thresholding (Module) == | |||
* BinaryThreshold | |||
* OtsuThreshold | |||
== Mathematical Morphology (Module) == | |||
= Registration = | = Registration = |
Revision as of 22:48, 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
- Object
- Exception
- ProcessObject
- DataObject
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