Go to the documentation of this file.
18 #ifndef sitkImageConvert_h
19 #define sitkImageConvert_h
26 template <
typename T,
unsigned int NVectorDimension>
28 template <
typename T,
unsigned int NVectorDimension>
29 class CovariantVector;
30 template <
unsigned int VDimension>
42 template <
typename TPixelType,
unsigned int ImageDimension>
47 template <
typename TPixelType,
unsigned int ImageDimension>
52 template <
typename TPixelType,
unsigned int ImageDimension>
56 template <
class TPixelType,
unsigned int NImageDimension,
unsigned int NLength>
59 bool transferOwnership =
false);
61 template <
class TPixelType,
unsigned int NImageDimension,
unsigned int NLength>
64 bool transferOwnership =
false);
67 template <
unsigned int NImageDimension,
unsigned int NLength>
78 #endif // sitkImageConvert_h
SITKCommon_HIDDEN itk::VectorImage< TPixelType, NImageDimension >::Pointer GetVectorImageFromImage(itk::Image< itk::Vector< TPixelType, NLength >, NImageDimension > *img, bool transferOwnership=false)
Utility methods to convert between itk image types efficiently by sharing the buffer between the inpu...
SITKCommon_HIDDEN itk::VectorImage< TPixelType, ImageDimension - 1 >::Pointer GetVectorImageFromScalarImage(itk::Image< TPixelType, ImageDimension > *img)
Utility methods to convert between itk image types efficiently by sharing the buffer between the inpu...
#define SITKCommon_HIDDEN
SITKCommon_HIDDEN itk::Image< itk::Vector< TPixelType, ImageDimension >, ImageDimension >::Pointer GetImageFromVectorImage(itk::VectorImage< TPixelType, ImageDimension > *img, bool transferOwnership=false)
Utility methods to convert between itk image types efficiently by sharing the buffer between the inpu...
SITKCommon_HIDDEN itk::Image< TPixelType, ImageDimension+1 >::Pointer GetScalarImageFromVectorImage(itk::VectorImage< TPixelType, ImageDimension > *img)
Utility methods to convert between itk image types efficiently by sharing the buffer between the inpu...
itk::OffsetValueType OffsetValueType