#include <itkDerivativeImageFilter.h>
Inheritance diagram for itk::DerivativeImageFilter< TInputImage, TOutputImage >:
Public Types | |
typedef DerivativeImageFilter | Self |
typedef ImageToImageFilter< TInputImage, TOutputImage > | Superclass |
typedef SmartPointer< Self > | Pointer |
typedef SmartPointer< const Self > | ConstPointer |
typedef TOutputImage::PixelType | OutputPixelType |
typedef TOutputImage::InternalPixelType | OutputInternalPixelType |
typedef TInputImage::PixelType | InputPixelType |
typedef TInputImage::InternalPixelType | InputInternalPixelType |
typedef TInputImage | InputImageType |
typedef TOutputImage | OutputImageType |
enum | { SignedOutputPixelType = 0 } |
Public Member Functions | |
itkStaticConstMacro (ImageDimension, unsigned int, TOutputImage::ImageDimension) | |
virtual const char * | GetClassName () const |
void | SetUseImageSpacingOn () |
void | SetUseImageSpacingOff () |
virtual void | GenerateInputRequestedRegion () throw (InvalidRequestedRegionError) |
virtual void | SetOrder (unsigned int _arg) |
virtual unsigned int | GetOrder () |
virtual void | SetDirection (unsigned int _arg) |
virtual unsigned int | GetDirection () |
virtual void | SetUseImageSpacing (bool _arg) |
virtual bool | GetUseImageSpacing () |
Static Public Member Functions | |
Pointer | New () |
Protected Member Functions | |
DerivativeImageFilter () | |
virtual | ~DerivativeImageFilter () |
void | PrintSelf (std::ostream &os, Indent indent) const |
void | GenerateData () |
SetOrder specifies the order of the derivative.
SetDirection specifies the direction of the derivative with respect to the coordinate axes of the image.
Definition at line 44 of file itkDerivativeImageFilter.h.
|
Reimplemented from itk::ImageToImageFilter< TInputImage, TOutputImage >. Definition at line 52 of file itkDerivativeImageFilter.h. |
|
Image typedef support. Reimplemented from itk::ImageToImageFilter< TInputImage, TOutputImage >. Definition at line 67 of file itkDerivativeImageFilter.h. |
|
Definition at line 59 of file itkDerivativeImageFilter.h. |
|
Definition at line 58 of file itkDerivativeImageFilter.h. |
|
Some convenient typedefs. Reimplemented from itk::ImageSource< TOutputImage >. Definition at line 68 of file itkDerivativeImageFilter.h. |
|
Definition at line 57 of file itkDerivativeImageFilter.h. |
|
Extract some information from the image types. Dimensionality of the two images is assumed to be the same. Definition at line 56 of file itkDerivativeImageFilter.h. |
|
Reimplemented from itk::ImageToImageFilter< TInputImage, TOutputImage >. Definition at line 51 of file itkDerivativeImageFilter.h. |
|
Standard class typedefs. Reimplemented from itk::ImageToImageFilter< TInputImage, TOutputImage >. Definition at line 49 of file itkDerivativeImageFilter.h. Referenced by itk::DerivativeImageFilter< TInputImage, TOutputImage >::~DerivativeImageFilter(). |
|
Reimplemented from itk::ImageToImageFilter< TInputImage, TOutputImage >. Definition at line 50 of file itkDerivativeImageFilter.h. |
|
The output pixel type must be signed. Definition at line 77 of file itkDerivativeImageFilter.h. |
|
Definition at line 112 of file itkDerivativeImageFilter.h. |
|
Definition at line 118 of file itkDerivativeImageFilter.h. References itk::DerivativeImageFilter< TInputImage, TOutputImage >::Self. |
|
Standard pipeline method. While this class does not implement a ThreadedGenerateData(), its GenerateData() delegates all calculations to an NeighborhoodOperatorImageFilter. Since the NeighborhoodOperatorImageFilter is multithreaded, this filter is multithreaded by default. Reimplemented from itk::ImageSource< TOutputImage >.
|
|
DerivativeImageFilter needs a larger input requested region than the output requested region (larger in the direction of the derivative). As such, DerivativeImageFilter needs to provide an implementation for GenerateInputRequestedRegion() in order to inform the pipeline execution model.
Reimplemented from itk::ImageToImageFilter< TInputImage, TOutputImage >.
|
|
Run-time type information (and related methods). Reimplemented from itk::ImageToImageFilter< TInputImage, TOutputImage >.
|
|
Standard get/set macros for filter parameters. |
|
Standard get/set macros for filter parameters. |
|
Set/Get whether or not the filter will use the spacing of the input image in its calculations |
|
Extract some information from the image types. Dimensionality of the two images is assumed to be the same. |
|
Method for creation through the object factory. Reimplemented from itk::Object.
|
|
Methods invoked by Print() to print information about the object including superclasses. Typically not called by the user (use Print() instead) but used in the hierarchical print process to combine the output of several classes. Reimplemented from itk::ImageToImageFilter< TInputImage, TOutputImage >.
|
|
Standard get/set macros for filter parameters. |
|
Standard get/set macros for filter parameters. |
|
Set/Get whether or not the filter will use the spacing of the input image in its calculations |
|
Ignore the image spacing. Use this option if you want derivatives in isotropic pixel space. Default is UseImageSpacingOn. Definition at line 93 of file itkDerivativeImageFilter.h. |
|
Use the image spacing information in calculations. Use this option if you want derivatives in physical space. Default is UseImageSpacingOn. Definition at line 88 of file itkDerivativeImageFilter.h. |