18#ifndef sitkImageConvert_h
19#define sitkImageConvert_h
26template <
typename T,
unsigned int NVectorDimension>
28template <
typename T,
unsigned int NVectorDimension>
30template <
unsigned int VDimension>
42template <
typename TPixelType,
unsigned int ImageDimension>
43SITKCommon_HIDDEN typename itk::Image<itk::Vector<TPixelType, ImageDimension>, ImageDimension>::Pointer
47template <
typename TPixelType,
unsigned int ImageDimension>
52template <
typename TPixelType,
unsigned int ImageDimension>
56template <
class TPixelType,
unsigned int NImageDimension,
unsigned int NLength>
59 bool transferOwnership =
false);
61template <
class TPixelType,
unsigned int NImageDimension,
unsigned int NLength>
64 bool transferOwnership =
false);
67template <
unsigned int NImageDimension,
unsigned int NLength>
SmartPointer< Self > Pointer
SmartPointer< Self > Pointer
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...
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...
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...
#define SITKCommon_HIDDEN
itk::OffsetValueType OffsetValueType