28 #ifndef itkChangeRegionLabelMapFilter_h
29 #define itkChangeRegionLabelMapFilter_h
55 template<
typename TInputImage >
85 typedef typename InputImageType::PixelType
PixelType;
94 itkStaticConstMacro(InputImageDimension,
unsigned int, TInputImage::ImageDimension);
95 itkStaticConstMacro(OutputImageDimension,
unsigned int, TOutputImage::ImageDimension);
96 itkStaticConstMacro(ImageDimension,
unsigned int, TOutputImage::ImageDimension);
108 virtual void PrintSelf(std::ostream & os,
Indent indent)
const ITK_OVERRIDE;
110 virtual void ThreadedProcessLabelObject(LabelObjectType *labelObject) ITK_OVERRIDE;
112 void GenerateInputRequestedRegion() ITK_OVERRIDE;
114 void EnlargeOutputRequestedRegion(
DataObject *itkNotUsed(output) ) ITK_OVERRIDE;
116 virtual
void GenerateOutputInformation() ITK_OVERRIDE;
118 void GenerateData() ITK_OVERRIDE;
127 #ifndef ITK_MANUAL_INSTANTIATION
128 #include "itkChangeRegionLabelMapFilter.hxx"
Light weight base class for most itk classes.
SmartPointer< Self > Pointer
ChangeRegionLabelMapFilter Self
InputImageType::PixelType PixelType
signed long IndexValueType
TInputImage InputImageType
InputImageType::ConstPointer InputImageConstPointer
InputImageType::RegionType InputImageRegionType
InputImageType::Pointer InputImagePointer
Superclass::OutputImagePointer OutputImagePointer
InPlaceLabelMapFilter< TInputImage > Superclass
InputImageType::SizeType SizeType
~ChangeRegionLabelMapFilter() override
InputImageType::IndexType IndexType
Base class for filters that takes an image as input and overwrites that image as the output...
Superclass::OutputImageRegionType OutputImageRegionType
A region represents some portion or piece of data.
InputImageType::PixelType InputImagePixelType
InputImageType::RegionType RegionType
Control indentation during Print() invocation.
ImageBaseType::SizeType SizeType
Superclass::OutputImageType OutputImageType
InputImageType::IndexValueType IndexValueType
Superclass::OutputImageRegionType OutputImageRegionType
Base class for filters that take an image as input and overwrite that image as the output...
InputImageType::LabelObjectType LabelObjectType
Superclass::OutputImagePixelType OutputImagePixelType
Base class for all data objects in ITK.
Change the region of a label map.
ChangeRegionLabelMapFilter()
ImageBaseType::IndexType IndexType
SmartPointer< const Self > ConstPointer