28 #ifndef __itkAutoCropLabelMapFilter_h
29 #define __itkAutoCropLabelMapFilter_h
52 template<
class TInputImage >
83 typedef typename InputImageType::PixelType
PixelType;
84 typedef typename InputImageType::IndexType
IndexType;
85 typedef typename InputImageType::SizeType
SizeType;
91 itkStaticConstMacro(InputImageDimension,
unsigned int, TInputImage::ImageDimension);
92 itkStaticConstMacro(OutputImageDimension,
unsigned int, TOutputImage::ImageDimension);
93 itkStaticConstMacro(ImageDimension,
unsigned int, TOutputImage::ImageDimension);
100 itkGetConstReferenceMacro(CropBorder,
SizeType);
107 void PrintSelf(std::ostream & os,
Indent indent)
const;
109 virtual void GenerateOutputInformation();
113 void operator=(
const Self &);
119 #ifndef ITK_MANUAL_INSTANTIATION
120 #include "itkAutoCropLabelMapFilter.hxx"