|
ITK
6.0.0
Insight Toolkit
|
Go to the documentation of this file.
18 #ifndef itkPadImageFilter_h
19 #define itkPadImageFilter_h
47 template <
typename TInputImage,
typename TOutputImage>
85 static constexpr
unsigned int ImageDimension = TInputImage::ImageDimension;
89 itkSetMacro(PadLowerBound,
SizeType);
90 itkSetMacro(PadUpperBound,
SizeType);
91 itkGetConstReferenceMacro(PadLowerBound,
SizeType);
92 itkGetConstReferenceMacro(PadUpperBound,
SizeType);
93 itkSetVectorMacro(PadLowerBound,
const SizeValueType, ImageDimension);
94 itkSetVectorMacro(PadUpperBound,
const SizeValueType, ImageDimension);
100 this->SetPadLowerBound(bound);
101 this->SetPadUpperBound(bound);
108 PrintSelf(std::ostream & os,
Indent indent)
const override;
117 GenerateOutputInformation()
override;
125 #ifndef ITK_MANUAL_INSTANTIATION
126 # include "itkPadImageFilter.hxx"
typename TInputImage::IndexType InputImageIndexType
Increase the image size by padding. Superclass for filters that fill in extra pixels.
typename TOutputImage::SizeType OutputImageSizeType
typename TOutputImage::IndexType OutputImageIndexType
typename TInputImage::SizeValueType SizeValueType
ImageBaseType::SizeType SizeType
Control indentation during Print() invocation.
A virtual base object that defines an interface to a class of boundary condition objects for use by n...
typename TInputImage::SizeType InputImageSizeType
typename InputImageType::PixelType InputImagePixelType
ImageBaseType::IndexType IndexType
Base class for all process objects that output image data.
typename TInputImage::SizeType SizeType
ImageBaseType::RegionType RegionType
Increase the image size by padding. Superclass for filters that fill in extra pixels.
typename OutputImageType::RegionType OutputImageRegionType
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....
The base class for all process objects (source, filters, mappers) in the Insight data processing pipe...
typename OutputImageType::PixelType OutputImagePixelType
void SetPadBound(const InputImageSizeType &bound)
typename InputImageType::RegionType InputImageRegionType
unsigned long SizeValueType