Difference between revisions of "ITK/Examples"
From KitwarePublic
< ITK
Jump to navigationJump to searchMathew-seng (talk | contribs) (Deprecated content that is moved to sphinx) |
Mathew-seng (talk | contribs) (Deprecated content that is moved to sphinx) |
||
Line 18: | Line 18: | ||
==Mathematical Operations== | ==Mathematical Operations== | ||
− | |||
− | |||
− | |||
− | |||
{{ITKExamplesTable}} | {{ITKExamplesTable}} | ||
|} | |} |
Revision as of 12:18, 7 June 2019
Contents
- 1 CMake Techniques
- 2 Visualization
- 3 Mathematical Operations
- 4 Image Functions
- 5 Input/Output (IO)
- 6 DICOM
- 7 Blob Detection, Labeling, and Properties
- 8 Iterating Over (Traversing) An Image
- 9 Image Edges, Gradients, and Derivatives
- 10 Spectral Analysis
- 11 Statistics
- 12 Spatial Objects
- 13 Inspection
- 14 Image Registration
- 15 Image Segmentation
- 16 Meshes
- 17 Wish List
- 18 Included in the ITK Repository
- 19 Matlab
- 20 Developer Examples
- 21 Problems
CMake Techniques
Example Name | ITK Classes Demonstrated | Description |
---|---|---|
Check if a specific module is present | ||
Check for ITK4 |
Visualization
Example Name | ITK Classes Demonstrated | Description |
---|---|---|
Display an image | QuickView |
Mathematical Operations
Example Name | ITK Classes Demonstrated | Description |
---|
Image Functions
Example Name | ITK Classes Demonstrated | Description |
---|
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 |
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
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
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. |
Wish List
Included in the ITK Repository
Example Name | ITK Classes Demonstrated | Description |
---|---|---|
Image registration |
Matlab
Example Name | ITK Classes Demonstrated | Description |
---|
Developer Examples
Problems
Small Problems
Big Problems
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 on the screen (the filter works fine). There should be a "DisplayVectorImage" added to itkQuickView that draws vector glyphs at specified pixels of an image. |