ITK/Examples: Difference between revisions
From KitwarePublic
< ITK
Jump to navigationJump to search
Daviddoria (talk | contribs) (→Broken) |
Daviddoria (talk | contribs) |
||
Line 69: | Line 69: | ||
| [[ITK/Examples/Images/PermuteAxesImageFilter | Switch the axes of an image]] || {{ITKDoxygenURL|PermuteAxesImageFilter}} || | | [[ITK/Examples/Images/PermuteAxesImageFilter | Switch the axes of an image]] || {{ITKDoxygenURL|PermuteAxesImageFilter}} || | ||
|- | |- | ||
| [[ITK/Examples/Images/CropImageFilter | Crop an image]] || {{ITKDoxygenURL|CropImageFilter}} || | | [[ITK/Examples/Broken/Images/CropImageFilter | Crop an image]] || {{ITKDoxygenURL|CropImageFilter}} || Works, but I'm not exactly sure how to specify the crop region. The documentation should be improved. | ||
|- | |- | ||
| [[ITK/Examples/Images/ConstantPadImageFilter | Pad an image with a constant value]] || {{ITKDoxygenURL|ConstantPadImageFilter}} || | | [[ITK/Examples/Images/ConstantPadImageFilter | Pad an image with a constant value]] || {{ITKDoxygenURL|ConstantPadImageFilter}} || |
Revision as of 23:08, 22 October 2010
These are fully independent, compilable examples. There is significant overlap in the examples, but they are each intended to illustrate a different concept and be fully stand alone compilable. Please add examples in your areas of expertise!
Simple Operations
Example Name | ITK Classes Demonstrated | Description |
---|---|---|
Distance between two points | Point | |
Create a vector | Vector | |
Create a covariant vector | CovariantVector | |
Variable length vector | VariableLengthVector | main() works properly, but neither conversion seems to work. |
Working with Images
ITK/VTK Glue
Example Name | ITK Classes Demonstrated | Description |
---|---|---|
Display an ITK image | ImageToVTKImageFilter |
Missing
Example Name | ITK Classes Demonstrated | Description |
---|---|---|
Switch the axes of an image | PermuteAxesImageFilter | |
Crop an image | CropImageFilter | Works, but I'm not exactly sure how to specify the crop region. The documentation should be improved. |
Pad an image with a constant value | ConstantPadImageFilter | |
Pad an image | MirrorPadImageFilter | |
Pad an image by wrapping | WrapPadImageFilter | |
Shrink an image | ShrinkImageFilter | |
Threshold an image | BinaryThresholdImageFilter | |
Translate an image | TranslationTransform | |
Linearly interpolate a position in an image | LinearInterpolateImageFunction |
Broken
Example Name | ITK Classes Demonstrated | Description |
---|---|---|
Find the best position of the moving image in the fixed image. | MeanSquaresImageToImageMetric | Output (0,0) is incorrect. |
Compute and display the gradient of an image | GradientImageFilter | Blank output. |
Join images, stacking their components | JoinImageFilter | How to convert the vector image produced by the joinFilter to a standard image? |
Convert a VTK image to an ITK image | VTKImageToImageFilter | |
Normalized correlation | NormalizedCorrelationImageFilter | |
Iterate over a region of an image with a shaped neighborhood | ShapedNeighborhoodIterator |