Difference between revisions of "ITK/Examples"

From KitwarePublic
< ITK
Jump to: navigation, search
(Deprecated content that is moved to sphinx)
(Deprecated content that is moved to sphinxed)
(One intermediate revision by the same user not shown)
Line 2: Line 2:
  
 
Recent examples that are up to date with ITK version 5 can be found at [https://itk.org/ITKExamples ITK Examples]}}  
 
Recent examples that are up to date with ITK version 5 can be found at [https://itk.org/ITKExamples ITK Examples]}}  
 
==CMake Techniques==
 
{{ITKExamplesTable}}
 
|-
 
| [[ITK/Examples/CMake/CheckForModule | Check if a specific module is present]] || ||
 
|-
 
| [[ITK/Examples/CMake/CheckForITK4 | Check for ITK4]] || ||
 
|}
 
  
 
==Visualization==
 
==Visualization==

Revision as of 19:43, 7 June 2019

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

Visualization

Example Name ITK Classes Demonstrated Description
Display an image QuickView

Input/Output (IO)

Example Name ITK Classes Demonstrated Description
Display an ITK image ImageToVTKImageFilter
Create a 3D volume from a series of 2D images ImageSeriesReader Uses NumericSeriesFileNames to generate a list of file names

Spectral Analysis

Example Name ITK Classes Demonstrated Description
Compute the FFT of an image VnlFFTRealToComplexConjugateImageFilter
Compute the cross-correlation of two images in the Fourier domain VnlFFTRealToComplexConjugateImageFilterVnlFFTComplexConjugateToRealImageFilter

Statistics

Example Name ITK Classes Demonstrated Description
Compute a histogram from an RGB image. ImageToHistogramFilterRGB
Compute a histogram from a itk::VectorImage. ImageToHistogramFilterVectorImage
1D KMeans Clustering KdTreeBasedKMeansClustering
3D KMeans Clustering KdTreeBasedKMeansClustering
Compute kmeans clusters KdTreeBasedKmeansEstimator
Extract texture features using GLCM ScalarImageToCooccurrenceMatrixFilter

Spatial Objects

Example Name ITK Classes Demonstrated Description
Plane spatial object PlaneSpatialObject

Inspection

Example Name ITK Classes Demonstrated Description
Printing a pixel value to the console GetPixel

Image Registration

Example Name ITK Classes Demonstrated Description
Register one image to another using manually specified landmarks DeformationFieldTransform

Image Segmentation

Example Name ITK Classes Demonstrated Description
Mean shift clustering SampleMeanShiftClusteringFilter

Meshes

Example Name ITK Classes Demonstrated Description
Subdivide an itk::QuadEdgeMesh LoopTriangleCellSubdivisionQuadEdgeMeshFilter Perform a loop triangle cell subdivision on a spherical quad edge mesh.

Included in the ITK Repository

Example Name ITK Classes Demonstrated Description
Image registration

Problems

Small Problems

Example Name ITK Classes Demonstrated Description
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?