Example Name
|
ITK Classes Demonstrated
|
Description
|
Compute the gradient of a vector image |
GradientImageFilter |
How to do this?
|
Compute the Laplacian of an image |
GaussianMixtureModelComponent |
Input image type must be double or float (probably should smooth before this anyway, so do this type conversion in the smoothing filter?
|
Compute distributions of image pixels using GMM EM |
GaussianMixtureModelComponent |
|
Compute distributions of image pixels using GMM EM |
ExpectationMaximizationMixtureModelEstimator |
|
Compute distributions of samples using GMM EM |
ExpectationMaximizationMixtureModelEstimator |
Someone please confirm that this outputs the mean and the variance (i.e. I used a standard deviation of 30 to create the samples and the second estimated parameter is near 1000 (~30^2) . Is this correct?)
|
Find edges in an image |
CannyEdgeDetectionImageFilter |
How to set a reasonable Threshold for the output edges?
|
Variable length vector |
VariableLengthVector |
main() works properly, but neither conversion seems to work.
|
Compute the histogram of an image |
Statistics_1_1ImageToHistogramFilter |
The last entry of the red histogram should contain several values, but it is 0?
|
Classifying pixels using KMeans |
KmeansModelEstimator |
How to apply the labels of the filter to the input image?
|
Basic region growing |
RegionGrowImageFilter |
Just getting started with demo...
|
Find connected components in an image |
ConnectedThresholdImageFilter |
Just need to finish it.
|
Convert an image from one type to another |
ConvertPixelBuffer |
|
Apply a function to every pixel with access to its neighborhood |
NeighborhoodOperatorImageFilter |
|
Apply a function to every pixel with access to its neighborhood |
NeighborhoodOperatorImageFunction |
|
In-place filtering of an image |
InPlaceImageFilter |
This only works for filters which derive from itkInPlaceImageFilter
|
Pad an image with a constant value |
ConstantPadImageFilter |
Not sure how to specify the final output size/extent. The documentation should be improved.
|
Pad an image |
MirrorPadImageFilter |
Not sure how to specify the final output size/extent. The documentation should be improved.
|
Pad an image by wrapping |
WrapPadImageFilter |
Not sure how to specify the final output size/extent. The documentation should be improved.
|
Shrink an image |
ShrinkImageFilter |
Image doesn't seem to be shrunk?
|
Flip an image over specified axes |
FlipImageFilter |
The axes specification is not quite right - warning: address of axes always evaluates true
|
Convert a VTK image to an ITK image |
VTKImageToImageFilter |
Seems to expect an input image with only 1 component? (i.e. greyscale)
|
Iterate over a region of an image with a shaped neighborhood |
ShapedNeighborhoodIterator |
Crashes when initializing the iterator loop?
|