28 #ifndef itkRegionFromReferenceLabelMapFilter_h
29 #define itkRegionFromReferenceLabelMapFilter_h
53 template <
typename TInputImage>
72 using typename Superclass::OutputImageType;
73 using typename Superclass::OutputImagePointer;
74 using typename Superclass::OutputImageRegionType;
75 using typename Superclass::OutputImagePixelType;
85 using PixelType =
typename InputImageType::PixelType;
93 static constexpr
unsigned int InputImageDimension = TInputImage::ImageDimension;
94 static constexpr
unsigned int OutputImageDimension = TOutputImage::ImageDimension;
95 static constexpr
unsigned int ImageDimension = TOutputImage::ImageDimension;
104 GetReferenceImage()
const;
110 this->SetInput(input);
117 this->SetReferenceImage(input);
126 GenerateOutputInformation()
override;
129 PrintSelf(std::ostream & os,
Indent indent)
const override;
133 #ifndef ITK_MANUAL_INSTANTIATION
134 # include "itkRegionFromReferenceLabelMapFilter.hxx"