KWScene/Documentation/Supported Generators/ITK/Image: Difference between revisions
From KitwarePublic
< KWScene | Documentation | Supported Generators | ITK
Jump to navigationJump to search
Line 19: | Line 19: | ||
itkAnalyzeImageIO[URL="http://www.itk.org/Doxygen316/html/classitk_1_1AnalyzeImageIO.html"]; | itkAnalyzeImageIO[URL="http://www.itk.org/Doxygen316/html/classitk_1_1AnalyzeImageIO.html"]; | ||
itkMetaImageIO[URL="http://www.itk.org/Doxygen316/html/classitk_1_1MetaImageIO.html"]; | itkMetaImageIO[URL="http://www.itk.org/Doxygen316/html/classitk_1_1MetaImageIO.html"]; | ||
itkProcessObject -> itkImageSource | itkProcessObject -> itkImageSource | ||
itkImageSource -> itkImageSeriesReader | itkImageSource -> itkImageSeriesReader | ||
itkImageSource -> itkImageFileReader | itkImageSource -> itkImageFileReader | ||
itkImageIOBase -> itkGDCMImageIO | itkImageIOBase -> itkGDCMImageIO | ||
itkImageIOBase -> itkAnalyzeImageIO | itkImageIOBase -> itkAnalyzeImageIO |
Revision as of 18:51, 22 April 2010
Desired Format Support
DICOM (.dcm) Analyze (.hdr/.ima) XML (.vti)
Class Diagrams
Options
Option A
- Create a KWScene hierarchy where every class is dedicated to a specific file format.
- Will have classes
- Image-KWSGenerator, which can generate either an image of most single-file types via itk::ImageIOFactory
- or an Image Series via itk::GDCMImageIO.
- Because of the reliability of ImageIOFactory, ImageNode is not an abstract class here, and can handle any image.
Proposed Hierarchy