Warning: The media wiki content on this page is no longer maintained. The examples presented on the
https://itk.org/Wiki/* pages likely require ITK version 4.13 or earlier releases. In many cases, the examples on this page no longer conform to the best practices for modern ITK versions.
Recent examples that are up to date with ITK version 5 can be found at
ITK Examples
CMake Techniques
Visualization
Simple Operations
Example Name
|
ITK Classes Demonstrated
|
Description
|
Mathematical Operations
Example Name
|
ITK Classes Demonstrated
|
Description
|
Trigonometric Filters
Example Name
|
ITK Classes Demonstrated
|
Description
|
Image Functions
Example Name
|
ITK Classes Demonstrated
|
Description
|
Input/Output (IO)
DICOM
Example Name
|
ITK Classes Demonstrated
|
Description
|
Blob Detection, Labeling, and Properties
Example Name
|
ITK Classes Demonstrated
|
Description
|
|
|
Iterating Over (Traversing) An Image
Example Name
|
ITK Classes Demonstrated
|
Description
|
Image Edges, Gradients, and Derivatives
Example Name
|
ITK Classes Demonstrated
|
Description
|
Spectral Analysis
Statistics
Spatial Objects
Inspection
Image Registration
Image Segmentation
Meshes
Need Demo
This section consists of examples which compile and work, but a good demonstration image must be selected and added.
Example Name
|
ITK Classes Demonstrated
|
Description
|
Wish List
Included in the ITK Repository
Matlab
Example Name
|
ITK Classes Demonstrated
|
Description
|
Developer Examples
Example Name
|
ITK Classes Demonstrated
|
Description
|
Throw an exception |
|
|
Produce an image programmatically. |
ImageSource |
Nothing in, image out.
|
Filter an image |
ImageToImageFilter |
Image in, same type of image out.
|
Filter an image without copying its data |
InPlaceImageFilter |
|
Filter an image using multiple threads |
ImageToImageFilter |
|
Multi-threaded oil painting image filter |
ImageToImageFilter and MinimumMaximumImageCalculator |
A simple multi-threaded scenario (oil painting artistic filter). You can also use this class as-is (copy .h and .txx files into your project and use them).
|
Write a filter with multiple inputs of the same type. |
ImageToImageFilter |
Two images in (same type), same type of image out.
|
Write a filter with multiple inputs of different types. |
ImageToImageFilter |
Two images in (different type), image (same type as first input) out.
|
Write a filter with multiple outputs of the same type. |
ImageToImageFilter |
Images in, two images out (same type as first input).
|
Write a filter with multiple outputs of different types. |
ImageToImageFilter |
Images in, two images out (different types).
|
Get or set a member variable of an ITK class. |
|
SetMacro, GetMacro
|
Output an error, a warning, or debug information. |
|
DebugMacro, ErrorMacro, WarningMacro
|
MiniPipeline |
|
|
Problems
Small Problems
Big Problems