28 #ifndef itkAutoCropLabelMapFilter_h
29 #define itkAutoCropLabelMapFilter_h
52 template<
typename TInputImage >
83 typedef typename InputImageType::PixelType
PixelType;
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 ITK_OVERRIDE;
109 virtual void GenerateOutputInformation() ITK_OVERRIDE;
118 #ifndef ITK_MANUAL_INSTANTIATION
119 #include "itkAutoCropLabelMapFilter.hxx"
InputImageType::IndexType IndexType
InputImageType::RegionType InputImageRegionType
Superclass::OutputImagePointer OutputImagePointer
InputImageType::LabelObjectType LabelObjectType
Light weight base class for most itk classes.
InputImageType::RegionType RegionType
Superclass::OutputImageRegionType OutputImageRegionType
ChangeRegionLabelMapFilter< TInputImage > Superclass
Superclass::OutputImageType OutputImageType
~AutoCropLabelMapFilter() override
AutoCropLabelMapFilter Self
InputImageType::PixelType PixelType
InputImageType::ConstPointer InputImageConstPointer
SmartPointer< const Self > ConstPointer
InputImageType::PixelType InputImagePixelType
Superclass::OutputImagePixelType OutputImagePixelType
Crop a LabelMap image to fit exactly the objects in the LabelMap.
Control indentation during Print() invocation.
InputImageType::Pointer InputImagePointer
InputImageType::SizeType SizeType
ImageBaseType::SizeType SizeType
SmartPointer< Self > Pointer
TInputImage InputImageType
Change the region of a label map.
ImageBaseType::IndexType IndexType