18 #ifndef itkCropImageFilter_h 19 #define itkCropImageFilter_h 42 template<
typename TInputImage,
typename TOutputImage >
82 itkSetMacro(UpperBoundaryCropSize, SizeType);
83 itkGetConstMacro(UpperBoundaryCropSize, SizeType);
84 itkSetMacro(LowerBoundaryCropSize, SizeType);
85 itkGetConstMacro(LowerBoundaryCropSize, SizeType);
94 #ifdef ITK_USE_CONCEPT_CHECKING 118 void operator=(
const Self &) ITK_DELETE_FUNCTION;
125 #ifndef ITK_MANUAL_INSTANTIATION 126 #include "itkCropImageFilter.hxx" SmartPointer< Self > Pointer
Superclass::OutputImagePixelType OutputImagePixelType
ExtractImageFilter< TInputImage, TOutputImage > Superclass
static const unsigned int OutputImageDimension
Superclass::OutputImagePixelType OutputImagePixelType
virtual void SetUpperBoundaryCropSize(SizeType _arg)
Superclass::OutputImageRegionType OutputImageRegionType
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes...
SmartPointer< const Self > ConstPointer
void operator=(const Self &) ITK_DELETE_FUNCTION
Superclass::InputImageIndexType InputImageIndexType
Superclass::InputImageRegionType InputImageRegionType
SizeType m_UpperBoundaryCropSize
void GenerateOutputInformation() override
virtual void SetLowerBoundaryCropSize(SizeType _arg)
Superclass::OutputImageIndexType OutputImageIndexType
Superclass::OutputImageSizeType OutputImageSizeType
Decrease the image size by cropping the image by an itk::Size at both the upper and lower bounds of t...
Superclass::InputImagePixelType InputImagePixelType
void SetBoundaryCropSize(const SizeType &s)
InputImageSizeType SizeType
InputImageType::RegionType InputImageRegionType
SizeType m_LowerBoundaryCropSize
Superclass::OutputImageRegionType OutputImageRegionType
Control indentation during Print() invocation.
void PrintSelf(std::ostream &os, Indent indent) const override
#define itkConceptMacro(name, concept)
Superclass::InputImageSizeType InputImageSizeType
InputImageType::PixelType InputImagePixelType
static const unsigned int InputImageDimension