STIR  6.2.0
Namespaces | Typedefs | Functions
ITKImageInputFileFormat.cxx File Reference

Declaration of class stir::ITKImageInputFileFormat. More...

#include "stir/IO/ITKImageInputFileFormat.h"
#include "stir/date_time_functions.h"
#include "stir/DiscretisedDensity.h"
#include "stir/VoxelsOnCartesianGrid.h"
#include "stir/utilities.h"
#include "itkImage.h"
#include "itkImageFileReader.h"
#include "itkImageRegionIterator.h"
#include "itkGDCMImageIO.h"
#include "itkGDCMSeriesFileNames.h"
#include "itkImageSeriesReader.h"
#include "itkOrientImageFilter.h"
#include "stir/info.h"
#include "stir/warning.h"
#include "stir/error.h"
#include "boost/format.hpp"
#include <string>

Namespaces

 stir
 Namespace for the STIR library (and some/most of its applications)
 

Typedefs

typedef itk::Image< float, 3 > stir::ITKImageSingle
 Class for reading images in ITK file-format. More...
 
typedef itk::VectorImage< float, 3 > stir::ITKImageMulti
 
typedef DiscretisedDensity< 3, float > stir::STIRImageSingle
 
typedef VoxelsOnCartesianGrid< float > stir::STIRImageSingleConcrete
 
typedef DiscretisedDensity< 3, CartesianCoordinate3D< float > > stir::STIRImageMulti
 
typedef VoxelsOnCartesianGrid< CartesianCoordinate3D< float > > stir::STIRImageMultiConcrete
 
typedef itk::MetaDataObject< std::string > stir::MetaDataStringType
 

Functions

template<>
STIRImageMultiConcrete::full_value_type stir::ITK_pixel_to_STIR_pixel (typename ITKImageMulti::PixelType itk_pixel, const STIRImageMultiConcrete &stir_image, bool is_displacement_field)
 
template<typename ITKImageType >
ITKImageType::Pointer stir::orient_ITK_image (const typename ITKImageType::Pointer itk_image_orig, const shared_ptr< ExamInfo > exam_info_sptr)
 
template<>
STIRImageSingle * stir::read_file_itk (const std::string &filename)
 
template<>
STIRImageMulti * stir::read_file_itk (const std::string &filename)
 

Detailed Description

Declaration of class stir::ITKImageInputFileFormat.

Author
Berta Marti Fuster
Kris Thielemans
Richard Brown
Ashley Gillman