28 #ifndef itkAutoCropLabelMapFilter_h
29 #define itkAutoCropLabelMapFilter_h
52 template <
typename TInputImage>
71 using typename Superclass::OutputImageType;
72 using typename Superclass::OutputImagePointer;
73 using typename Superclass::OutputImageRegionType;
74 using typename Superclass::OutputImagePixelType;
84 using PixelType =
typename InputImageType::PixelType;
92 static constexpr
unsigned int InputImageDimension = TInputImage::ImageDimension;
93 static constexpr
unsigned int OutputImageDimension = TOutputImage::ImageDimension;
94 static constexpr
unsigned int ImageDimension = TOutputImage::ImageDimension;
100 itkGetConstReferenceMacro(CropBorder,
SizeType);
108 PrintSelf(std::ostream & os,
Indent indent)
const override;
111 GenerateOutputInformation()
override;
118 #ifndef ITK_MANUAL_INSTANTIATION
119 # include "itkAutoCropLabelMapFilter.hxx"