18 #ifndef rtkAverageOutOfROIImageFilter_h 19 #define rtkAverageOutOfROIImageFilter_h 50 template <
class TInputImage,
class TROI =
itk::Image<
typename TInputImage::PixelType, TInputImage::ImageDimension - 1>>
67 #ifdef itkOverrideGetNameOfClassMacro 76 SetROI(
const TROI * Map);
82 typename TROI::Pointer
86 GenerateOutputInformation()
override;
88 GenerateInputRequestedRegion()
override;
92 ThreadedGenerateData(
const typename TInputImage::RegionType & outputRegionForThread,
97 GetImageRegionSplitter()
const override;
103 #ifndef ITK_MANUAL_INSTANTIATION 104 # include "rtkAverageOutOfROIImageFilter.hxx" itk::ImageRegionSplitterDirection::Pointer m_Splitter
unsigned int ThreadIdType
Averages along the last dimension if the pixel is outside ROI.