Medical Imaging Interaction Toolkit
2018.4.99-389bf124
Medical Imaging Interaction Toolkit
|
Decrease the image size by cropping the image by an itk::Size at both the upper and lower bounds of the largest possible region. More...
#include <itkRegionFromReferenceImageFilter.h>
Public Types | |
typedef RegionFromReferenceImageFilter | Self |
typedef ExtractImageFilter< TInputImage, TOutputImage > | Superclass |
typedef SmartPointer< Self > | Pointer |
typedef SmartPointer< const Self > | ConstPointer |
typedef Superclass::OutputImageRegionType | OutputImageRegionType |
typedef Superclass::InputImageRegionType | InputImageRegionType |
typedef Superclass::OutputImagePixelType | OutputImagePixelType |
typedef Superclass::InputImagePixelType | InputImagePixelType |
typedef Superclass::OutputImageIndexType | OutputImageIndexType |
typedef Superclass::InputImageIndexType | InputImageIndexType |
typedef Superclass::OutputImageSizeType | OutputImageSizeType |
typedef Superclass::InputImageSizeType | InputImageSizeType |
typedef InputImageSizeType | SizeType |
typedef ImageBase< itkGetStaticConstMacro(ImageDimension) > | ReferenceImageType |
typedef RegionFromReferenceImageFilter | Self |
typedef ExtractImageFilter< TInputImage, TOutputImage > | Superclass |
typedef SmartPointer< Self > | Pointer |
typedef SmartPointer< const Self > | ConstPointer |
typedef Superclass::OutputImageRegionType | OutputImageRegionType |
typedef Superclass::InputImageRegionType | InputImageRegionType |
typedef Superclass::OutputImagePixelType | OutputImagePixelType |
typedef Superclass::InputImagePixelType | InputImagePixelType |
typedef Superclass::OutputImageIndexType | OutputImageIndexType |
typedef Superclass::InputImageIndexType | InputImageIndexType |
typedef Superclass::OutputImageSizeType | OutputImageSizeType |
typedef Superclass::InputImageSizeType | InputImageSizeType |
typedef InputImageSizeType | SizeType |
typedef ImageBase< itkGetStaticConstMacro(ImageDimension) > | ReferenceImageType |
Public Member Functions | |
virtual const char * | GetClassName () const |
itkStaticConstMacro (InputImageDimension, unsigned int, Superclass::InputImageDimension) | |
itkStaticConstMacro (OutputImageDimension, unsigned int, Superclass::OutputImageDimension) | |
itkStaticConstMacro (ImageDimension, unsigned int, Superclass::OutputImageDimension) | |
void | SetReferenceImage (const ReferenceImageType *image) |
const ReferenceImageType * | GetReferenceImage () const |
void | SetInput1 (const TInputImage *input) |
void | SetInput2 (const ReferenceImageType *input) |
virtual const char * | GetClassName () const |
itkStaticConstMacro (InputImageDimension, unsigned int, Superclass::InputImageDimension) | |
itkStaticConstMacro (OutputImageDimension, unsigned int, Superclass::OutputImageDimension) | |
itkStaticConstMacro (ImageDimension, unsigned int, Superclass::OutputImageDimension) | |
void | SetReferenceImage (const ReferenceImageType *image) |
const ReferenceImageType * | GetReferenceImage () const |
void | SetInput1 (const TInputImage *input) |
void | SetInput2 (const ReferenceImageType *input) |
Static Public Member Functions | |
static Pointer | New () |
static Pointer | New () |
Protected Member Functions | |
RegionFromReferenceImageFilter () | |
~RegionFromReferenceImageFilter () override | |
void | GenerateOutputInformation () ITK_OVERRIDE |
RegionFromReferenceImageFilter () | |
~RegionFromReferenceImageFilter () | |
virtual void | GenerateOutputInformation () ITK_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.
RegionFromReferenceImageFilter 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 51 of file PhotoacousticsAlgorithms/ITKFilter/ITKUltrasound/itkRegionFromReferenceImageFilter.h.
typedef SmartPointer<const Self> itk::RegionFromReferenceImageFilter< TInputImage, TOutputImage >::ConstPointer |
Definition at line 59 of file PhotoacousticsAlgorithms/ITKFilter/ITKUltrasound/itkRegionFromReferenceImageFilter.h.
typedef SmartPointer<const Self> itk::RegionFromReferenceImageFilter< TInputImage, TOutputImage >::ConstPointer |
Definition at line 59 of file US/USHardwareDiPhAS/ITKUltrasound/itkRegionFromReferenceImageFilter.h.
typedef Superclass::InputImageIndexType itk::RegionFromReferenceImageFilter< TInputImage, TOutputImage >::InputImageIndexType |
Definition at line 77 of file PhotoacousticsAlgorithms/ITKFilter/ITKUltrasound/itkRegionFromReferenceImageFilter.h.
typedef Superclass::InputImageIndexType itk::RegionFromReferenceImageFilter< TInputImage, TOutputImage >::InputImageIndexType |
Definition at line 77 of file US/USHardwareDiPhAS/ITKUltrasound/itkRegionFromReferenceImageFilter.h.
typedef Superclass::InputImagePixelType itk::RegionFromReferenceImageFilter< TInputImage, TOutputImage >::InputImagePixelType |
Definition at line 73 of file PhotoacousticsAlgorithms/ITKFilter/ITKUltrasound/itkRegionFromReferenceImageFilter.h.
typedef Superclass::InputImagePixelType itk::RegionFromReferenceImageFilter< TInputImage, TOutputImage >::InputImagePixelType |
Definition at line 73 of file US/USHardwareDiPhAS/ITKUltrasound/itkRegionFromReferenceImageFilter.h.
typedef Superclass::InputImageRegionType itk::RegionFromReferenceImageFilter< TInputImage, TOutputImage >::InputImageRegionType |
Definition at line 69 of file US/USHardwareDiPhAS/ITKUltrasound/itkRegionFromReferenceImageFilter.h.
typedef Superclass::InputImageRegionType itk::RegionFromReferenceImageFilter< TInputImage, TOutputImage >::InputImageRegionType |
Definition at line 69 of file PhotoacousticsAlgorithms/ITKFilter/ITKUltrasound/itkRegionFromReferenceImageFilter.h.
typedef Superclass::InputImageSizeType itk::RegionFromReferenceImageFilter< TInputImage, TOutputImage >::InputImageSizeType |
Definition at line 79 of file PhotoacousticsAlgorithms/ITKFilter/ITKUltrasound/itkRegionFromReferenceImageFilter.h.
typedef Superclass::InputImageSizeType itk::RegionFromReferenceImageFilter< TInputImage, TOutputImage >::InputImageSizeType |
Definition at line 79 of file US/USHardwareDiPhAS/ITKUltrasound/itkRegionFromReferenceImageFilter.h.
typedef Superclass::OutputImageIndexType itk::RegionFromReferenceImageFilter< TInputImage, TOutputImage >::OutputImageIndexType |
Typedef to describe the output and input image index and size types.
Definition at line 76 of file PhotoacousticsAlgorithms/ITKFilter/ITKUltrasound/itkRegionFromReferenceImageFilter.h.
typedef Superclass::OutputImageIndexType itk::RegionFromReferenceImageFilter< TInputImage, TOutputImage >::OutputImageIndexType |
Typedef to describe the output and input image index and size types.
Definition at line 76 of file US/USHardwareDiPhAS/ITKUltrasound/itkRegionFromReferenceImageFilter.h.
typedef Superclass::OutputImagePixelType itk::RegionFromReferenceImageFilter< TInputImage, TOutputImage >::OutputImagePixelType |
Typedef to describe the type of pixel.
Definition at line 72 of file US/USHardwareDiPhAS/ITKUltrasound/itkRegionFromReferenceImageFilter.h.
typedef Superclass::OutputImagePixelType itk::RegionFromReferenceImageFilter< TInputImage, TOutputImage >::OutputImagePixelType |
Typedef to describe the type of pixel.
Definition at line 72 of file PhotoacousticsAlgorithms/ITKFilter/ITKUltrasound/itkRegionFromReferenceImageFilter.h.
typedef Superclass::OutputImageRegionType itk::RegionFromReferenceImageFilter< TInputImage, TOutputImage >::OutputImageRegionType |
Typedef to describe the output and input image region types.
Definition at line 65 of file PhotoacousticsAlgorithms/ITKFilter/ITKUltrasound/itkRegionFromReferenceImageFilter.h.
typedef Superclass::OutputImageRegionType itk::RegionFromReferenceImageFilter< TInputImage, TOutputImage >::OutputImageRegionType |
Typedef to describe the output and input image region types.
Definition at line 65 of file US/USHardwareDiPhAS/ITKUltrasound/itkRegionFromReferenceImageFilter.h.
typedef Superclass::OutputImageSizeType itk::RegionFromReferenceImageFilter< TInputImage, TOutputImage >::OutputImageSizeType |
Definition at line 78 of file PhotoacousticsAlgorithms/ITKFilter/ITKUltrasound/itkRegionFromReferenceImageFilter.h.
typedef Superclass::OutputImageSizeType itk::RegionFromReferenceImageFilter< TInputImage, TOutputImage >::OutputImageSizeType |
Definition at line 78 of file US/USHardwareDiPhAS/ITKUltrasound/itkRegionFromReferenceImageFilter.h.
typedef SmartPointer<Self> itk::RegionFromReferenceImageFilter< TInputImage, TOutputImage >::Pointer |
Definition at line 58 of file US/USHardwareDiPhAS/ITKUltrasound/itkRegionFromReferenceImageFilter.h.
typedef SmartPointer<Self> itk::RegionFromReferenceImageFilter< TInputImage, TOutputImage >::Pointer |
Definition at line 58 of file PhotoacousticsAlgorithms/ITKFilter/ITKUltrasound/itkRegionFromReferenceImageFilter.h.
typedef ImageBase< itkGetStaticConstMacro( ImageDimension ) > itk::RegionFromReferenceImageFilter< TInputImage, TOutputImage >::ReferenceImageType |
Definition at line 90 of file US/USHardwareDiPhAS/ITKUltrasound/itkRegionFromReferenceImageFilter.h.
typedef ImageBase< itkGetStaticConstMacro( ImageDimension ) > itk::RegionFromReferenceImageFilter< TInputImage, TOutputImage >::ReferenceImageType |
Definition at line 90 of file PhotoacousticsAlgorithms/ITKFilter/ITKUltrasound/itkRegionFromReferenceImageFilter.h.
typedef RegionFromReferenceImageFilter itk::RegionFromReferenceImageFilter< TInputImage, TOutputImage >::Self |
Standard class typedefs.
Definition at line 56 of file US/USHardwareDiPhAS/ITKUltrasound/itkRegionFromReferenceImageFilter.h.
typedef RegionFromReferenceImageFilter itk::RegionFromReferenceImageFilter< TInputImage, TOutputImage >::Self |
Standard class typedefs.
Definition at line 56 of file PhotoacousticsAlgorithms/ITKFilter/ITKUltrasound/itkRegionFromReferenceImageFilter.h.
typedef InputImageSizeType itk::RegionFromReferenceImageFilter< TInputImage, TOutputImage >::SizeType |
Definition at line 80 of file PhotoacousticsAlgorithms/ITKFilter/ITKUltrasound/itkRegionFromReferenceImageFilter.h.
typedef InputImageSizeType itk::RegionFromReferenceImageFilter< TInputImage, TOutputImage >::SizeType |
Definition at line 80 of file US/USHardwareDiPhAS/ITKUltrasound/itkRegionFromReferenceImageFilter.h.
typedef ExtractImageFilter<TInputImage,TOutputImage> itk::RegionFromReferenceImageFilter< TInputImage, TOutputImage >::Superclass |
Definition at line 57 of file US/USHardwareDiPhAS/ITKUltrasound/itkRegionFromReferenceImageFilter.h.
typedef ExtractImageFilter<TInputImage,TOutputImage> itk::RegionFromReferenceImageFilter< TInputImage, TOutputImage >::Superclass |
Definition at line 57 of file PhotoacousticsAlgorithms/ITKFilter/ITKUltrasound/itkRegionFromReferenceImageFilter.h.
|
inlineprotected |
|
inlineoverrideprotected |
Definition at line 124 of file PhotoacousticsAlgorithms/ITKFilter/ITKUltrasound/itkRegionFromReferenceImageFilter.h.
References itk::RegionFromReferenceImageFilter< TInputImage, TOutputImage >::GenerateOutputInformation(), and itk::RegionFromReferenceImageFilter< TInputImage, TOutputImage >::RegionFromReferenceImageFilter().
|
inlineprotected |
Definition at line 120 of file US/USHardwareDiPhAS/ITKUltrasound/itkRegionFromReferenceImageFilter.h.
|
inlineprotected |
Definition at line 124 of file US/USHardwareDiPhAS/ITKUltrasound/itkRegionFromReferenceImageFilter.h.
References itk::RegionFromReferenceImageFilter< TInputImage, TOutputImage >::GenerateOutputInformation(), and itk::RegionFromReferenceImageFilter< TInputImage, TOutputImage >::RegionFromReferenceImageFilter().
|
protected |
|
protectedvirtual |
|
virtual |
Run-time type information (and related methods).
|
virtual |
Run-time type information (and related methods).
const ReferenceImageType* itk::RegionFromReferenceImageFilter< TInputImage, TOutputImage >::GetReferenceImage | ( | ) | const |
const ReferenceImageType* itk::RegionFromReferenceImageFilter< TInputImage, TOutputImage >::GetReferenceImage | ( | ) | const |
itk::RegionFromReferenceImageFilter< TInputImage, TOutputImage >::itkStaticConstMacro | ( | InputImageDimension | , |
unsigned | int, | ||
Superclass::InputImageDimension | |||
) |
ImageDimension constants
itk::RegionFromReferenceImageFilter< TInputImage, TOutputImage >::itkStaticConstMacro | ( | InputImageDimension | , |
unsigned | int, | ||
Superclass::InputImageDimension | |||
) |
ImageDimension constants
itk::RegionFromReferenceImageFilter< TInputImage, TOutputImage >::itkStaticConstMacro | ( | OutputImageDimension | , |
unsigned | int, | ||
Superclass::OutputImageDimension | |||
) |
itk::RegionFromReferenceImageFilter< TInputImage, TOutputImage >::itkStaticConstMacro | ( | OutputImageDimension | , |
unsigned | int, | ||
Superclass::OutputImageDimension | |||
) |
itk::RegionFromReferenceImageFilter< TInputImage, TOutputImage >::itkStaticConstMacro | ( | ImageDimension | , |
unsigned | int, | ||
Superclass::OutputImageDimension | |||
) |
itk::RegionFromReferenceImageFilter< TInputImage, TOutputImage >::itkStaticConstMacro | ( | ImageDimension | , |
unsigned | int, | ||
Superclass::OutputImageDimension | |||
) |
|
static |
Method for creation through the object factory.
|
static |
Method for creation through the object factory.
|
inline |
Set the input image
Definition at line 98 of file PhotoacousticsAlgorithms/ITKFilter/ITKUltrasound/itkRegionFromReferenceImageFilter.h.
|
inline |
Set the input image
Definition at line 98 of file US/USHardwareDiPhAS/ITKUltrasound/itkRegionFromReferenceImageFilter.h.
|
inline |
Set the reference image
Definition at line 104 of file PhotoacousticsAlgorithms/ITKFilter/ITKUltrasound/itkRegionFromReferenceImageFilter.h.
References itk::RegionFromReferenceImageFilter< TInputImage, TOutputImage >::SetReferenceImage().
|
inline |
Set the reference image
Definition at line 104 of file US/USHardwareDiPhAS/ITKUltrasound/itkRegionFromReferenceImageFilter.h.
References itk::RegionFromReferenceImageFilter< TInputImage, TOutputImage >::SetReferenceImage().
void itk::RegionFromReferenceImageFilter< TInputImage, TOutputImage >::SetReferenceImage | ( | const ReferenceImageType * | image | ) |
Copy the output information from another Image.
void itk::RegionFromReferenceImageFilter< TInputImage, TOutputImage >::SetReferenceImage | ( | const ReferenceImageType * | image | ) |
Copy the output information from another Image.
Referenced by itk::RegionFromReferenceImageFilter< TInputImage, TOutputImage >::SetInput2().