18 #ifndef rtkImageToVectorImageFilter_h 19 #define rtkImageToVectorImageFilter_h 23 #include <itkImageToImageFilter.h> 24 #include <itkImageRegionSplitterDirection.h> 46 template <
typename InputImageType,
typename OutputImageType>
54 using Superclass = itk::ImageToImageFilter<InputImageType, OutputImageType>;
69 itkGetMacro(NumberOfChannels,
unsigned int);
77 GenerateOutputInformation()
override;
79 GenerateInputRequestedRegion()
override;
84 itk::ThreadIdType itkNotUsed(threadId))
override;
87 const itk::ImageRegionSplitterBase *
88 GetImageRegionSplitter()
const override;
96 #ifndef ITK_MANUAL_INSTANTIATION 97 # include "rtkImageToVectorImageFilter.hxx" itk::ImageRegionSplitterDirection::Pointer m_Splitter
typename OutputImageType::RegionType OutputImageRegionType
itk::ImageToImageFilter< InputImageType, OutputImageType > Superclass
#define itkSetMacro(name, type)
itk::SmartPointer< Self > Pointer
unsigned int m_NumberOfChannels
Re-writes an image as a vector image.