ITK
5.2.0
Insight Toolkit
|
#include <itkCropImageFilter.h>
Static Public Member Functions | |
static Pointer | New () |
Static Public Member Functions inherited from itk::ExtractImageFilter< TInputImage, TOutputImage > | |
static Pointer | New () |
Static Public Member Functions inherited from itk::ImageToImageFilter< TInputImage, TOutputImage > | |
static void | SetGlobalDefaultDirectionTolerance (double) |
static double | GetGlobalDefaultDirectionTolerance () |
static void | SetGlobalDefaultCoordinateTolerance (double) |
static double | GetGlobalDefaultCoordinateTolerance () |
Static Public Member Functions inherited from itk::Object | |
static bool | GetGlobalWarningDisplay () |
static void | GlobalWarningDisplayOff () |
static void | GlobalWarningDisplayOn () |
static Pointer | New () |
static void | SetGlobalWarningDisplay (bool val) |
Static Public Member Functions inherited from itk::LightObject | |
static void | BreakOnError () |
static Pointer | New () |
Static Public Attributes | |
static constexpr unsigned int | InputImageDimension = Superclass::InputImageDimension |
static constexpr unsigned int | OutputImageDimension = Superclass::OutputImageDimension |
Static Public Attributes inherited from itk::ExtractImageFilter< TInputImage, TOutputImage > | |
static constexpr unsigned int | InputImageDimension = TInputImage::ImageDimension |
static constexpr unsigned int | OutputImageDimension = TOutputImage::ImageDimension |
Static Public Attributes inherited from itk::InPlaceImageFilter< TInputImage, TOutputImage > | |
static constexpr unsigned int | InputImageDimension = TInputImage::ImageDimension |
static constexpr unsigned int | OutputImageDimension = TOutputImage::ImageDimension |
Static Public Attributes inherited from itk::ImageToImageFilter< TInputImage, TOutputImage > | |
static constexpr unsigned int | InputImageDimension = TInputImage::ImageDimension |
static constexpr unsigned int | OutputImageDimension = TOutputImage::ImageDimension |
Static Public Attributes inherited from itk::ImageSource< TOutputImage > | |
static constexpr unsigned int | OutputImageDimension = TOutputImage::ImageDimension |
SizeType | m_UpperBoundaryCropSize |
SizeType | m_LowerBoundaryCropSize |
virtual void | SetUpperBoundaryCropSize (SizeType _arg) |
virtual SizeType | GetUpperBoundaryCropSize () const |
virtual void | SetLowerBoundaryCropSize (SizeType _arg) |
virtual SizeType | GetLowerBoundaryCropSize () const |
void | SetBoundaryCropSize (const SizeType &s) |
CropImageFilter () | |
~CropImageFilter () override=default | |
void | PrintSelf (std::ostream &os, Indent indent) const override |
void | GenerateOutputInformation () override |
void | VerifyInputInformation () ITKv5_CONST override |
Decrease the image size by cropping the image by an itk::Size at both the upper and lower bounds of the largest possible region.
CropImageFilter changes the image boundary of an image by removing pixels outside the target region. The target region is not specified in advance, but calculated in BeforeThreadedGenerateData().
This filter uses ExtractImageFilter to perform the cropping.
Definition at line 44 of file itkCropImageFilter.h.
using itk::CropImageFilter< TInputImage, TOutputImage >::ConstPointer = SmartPointer<const Self> |
Definition at line 53 of file itkCropImageFilter.h.
using itk::CropImageFilter< TInputImage, TOutputImage >::InputImageIndexType = typename Superclass::InputImageIndexType |
Definition at line 71 of file itkCropImageFilter.h.
using itk::CropImageFilter< TInputImage, TOutputImage >::InputImagePixelType = typename Superclass::InputImagePixelType |
Definition at line 67 of file itkCropImageFilter.h.
using itk::CropImageFilter< TInputImage, TOutputImage >::InputImageRegionType = typename Superclass::InputImageRegionType |
Definition at line 63 of file itkCropImageFilter.h.
using itk::CropImageFilter< TInputImage, TOutputImage >::InputImageSizeType = typename Superclass::InputImageSizeType |
Definition at line 73 of file itkCropImageFilter.h.
using itk::CropImageFilter< TInputImage, TOutputImage >::OutputImageIndexType = typename Superclass::OutputImageIndexType |
Typedef to describe the output and input image index and size types.
Definition at line 70 of file itkCropImageFilter.h.
using itk::CropImageFilter< TInputImage, TOutputImage >::OutputImagePixelType = typename Superclass::OutputImagePixelType |
Typedef to describe the type of pixel.
Definition at line 66 of file itkCropImageFilter.h.
using itk::CropImageFilter< TInputImage, TOutputImage >::OutputImageRegionType = typename Superclass::OutputImageRegionType |
Typedef to describe the output and input image region types.
Definition at line 62 of file itkCropImageFilter.h.
using itk::CropImageFilter< TInputImage, TOutputImage >::OutputImageSizeType = typename Superclass::OutputImageSizeType |
Definition at line 72 of file itkCropImageFilter.h.
using itk::CropImageFilter< TInputImage, TOutputImage >::Pointer = SmartPointer<Self> |
Definition at line 52 of file itkCropImageFilter.h.
using itk::CropImageFilter< TInputImage, TOutputImage >::Self = CropImageFilter |
Standard class type aliases.
Definition at line 50 of file itkCropImageFilter.h.
using itk::CropImageFilter< TInputImage, TOutputImage >::SizeType = InputImageSizeType |
Definition at line 74 of file itkCropImageFilter.h.
using itk::CropImageFilter< TInputImage, TOutputImage >::Superclass = ExtractImageFilter<TInputImage, TOutputImage> |
Definition at line 51 of file itkCropImageFilter.h.
|
inlineprotected |
Set/Get the cropping sizes for the upper and lower boundaries.
Definition at line 102 of file itkCropImageFilter.h.
|
overrideprotecteddefault |
Set/Get the cropping sizes for the upper and lower boundaries.
|
virtual |
Create an object from an instance, potentially deferring to a factory. This method allows you to create an instance of an object that is exactly the same type as the referring object. This is useful in cases where an object has been cast back to a base class.
Reimplemented from itk::ExtractImageFilter< TInputImage, TOutputImage >.
|
overrideprotectedvirtual |
Set/Get the cropping sizes for the upper and lower boundaries.
Reimplemented from itk::ExtractImageFilter< TInputImage, TOutputImage >.
|
virtual |
Set/Get the cropping sizes for the upper and lower boundaries.
|
virtual |
Run-time type information (and related methods).
Reimplemented from itk::ExtractImageFilter< TInputImage, TOutputImage >.
|
virtual |
Set/Get the cropping sizes for the upper and lower boundaries.
|
static |
Method for creation through the object factory.
|
overrideprotectedvirtual |
Set/Get the cropping sizes for the upper and lower boundaries.
Reimplemented from itk::ExtractImageFilter< TInputImage, TOutputImage >.
|
inline |
Set/Get the cropping sizes for the upper and lower boundaries.
Definition at line 88 of file itkCropImageFilter.h.
|
virtual |
Set/Get the cropping sizes for the upper and lower boundaries.
|
virtual |
Set/Get the cropping sizes for the upper and lower boundaries.
|
overrideprotectedvirtual |
Set/Get the cropping sizes for the upper and lower boundaries.
Reimplemented from itk::ImageToImageFilter< TInputImage, TOutputImage >.
|
staticconstexpr |
ImageDimension constants.
Definition at line 77 of file itkCropImageFilter.h.
|
private |
Set/Get the cropping sizes for the upper and lower boundaries.
Definition at line 121 of file itkCropImageFilter.h.
|
private |
Set/Get the cropping sizes for the upper and lower boundaries.
Definition at line 120 of file itkCropImageFilter.h.
|
staticconstexpr |
Definition at line 78 of file itkCropImageFilter.h.