Difference between revisions of "Special topic breakout: ITK"
From NAMIC Wiki
(→Topics) |
|||
Line 9: | Line 9: | ||
*How are XML/MRML files parced in ITK/VTK? We want to know how to use the vtkXMLparser and MRML objects to parse our XML files. | *How are XML/MRML files parced in ITK/VTK? We want to know how to use the vtkXMLparser and MRML objects to parse our XML files. | ||
*What are the memory and performance issues with ITK? | *What are the memory and performance issues with ITK? | ||
+ | *How can we debug memory leaks (or force memory collector to start collecting)? | ||
= Hands On = | = Hands On = |
Revision as of 13:17, 27 June 2007
Home < Special topic breakout: ITKTutorial Session on ITK (Luis Ibanez)
Topics
- How do you efficiently integrate VTK and ITK with respect to reading and writing images? Is there one class that can be used to hold data sets for both libraries?
- How to do FFTs in ITK?
- What type of coordinate space should be used, voxels vs. real space?
- What type of image formats should be used?
- Is there any standard way to read in coefficient files, i.e., algorithm specific parameters?
- How are XML/MRML files parced in ITK/VTK? We want to know how to use the vtkXMLparser and MRML objects to parse our XML files.
- What are the memory and performance issues with ITK?
- How can we debug memory leaks (or force memory collector to start collecting)?
Hands On
- ITK - VTK Integration
- FFT
- Insight/Examples/Filtering/
- FFTDirectInverse.cxx
- FFTDirectInverse2.cxx
- FFTImageFilter.cxx
- FFTImageFilterFourierDomainFiltering.cxx
- http://insight-journal.org/dspace/handle/1926/326
- http://insight-journal.org/dspace/handle/1926/321
- Insight/Examples/Filtering/
- Voxels vs Real Space
- Real Space
- File Formats
- Depends on the purpose...
- MetaImage
- Analyze
- DICOM
- Nrrd
- Depends on the purpose...
- Standard for reading coefficients
- Not really...
- It is worth to define one
- XML/MRML Parsing
- Need help from Steve Pieper here (Jim? Alex? Laurent?)
- Memory issues in ITK
- Many Trade offs
- Usually trading computation time versus memory
- ITK only supports shared memory, not distributed memory (MPI)
Participants
- Jeff Hawley
- Kunlin Cao
- Kai Ding
- Xiujuan Geng
- James Harris
- Gary Christensen
- Paul Song
- Jake Nickel
- Nick Kiguta
- Alex. Gouaillard
- Csaba Csoma